Kcura

Senior Frontend Engineer - aiR Assist

Kcura
Apply
24 hours ago
Kraków, PolandSenior

Responsibilities

  • Design and implement scalable, performant, maintainable chat and agent interfaces.
  • Build AI-powered experiences with streaming responses, conversational state, tool and skill interactions, and human-in-the-loop workflows.
  • Contribute to composable micro-frontends, web component applications, shared AI context services, modularization, code splitting, and Nx monorepo development.
  • Build responsive, accessible, cross-platform user experiences meeting WCAG standards.
  • Collaborate with UX, Product, and Backend Engineering teams to deliver product improvements based on user feedback.
  • Define frontend standards for testing, accessibility, performance, and maintainability.
  • Own frontend test coverage using Vitest, Playwright, visual regression testing, and Storybook-driven component development.
  • Contribute to CI/CD, automated delivery pipelines, progressive CDN deployments, versioning, and component lifecycle workflows.
  • Mentor engineers and provide technical leadership across frontend initiatives.
  • Explore and integrate AI-driven enhancements into customer-facing and internal experiences.

Requirements

  • 4–6+ years of professional frontend development experience building large-scale web applications or enterprise platforms.
  • Advanced proficiency with JavaScript, TypeScript, and the modern React ecosystem, including hooks and concurrent rendering patterns.
  • Experience designing reusable UI infrastructure, shared libraries, scalable frontend abstractions, modular architectures, code splitting, lazy loading, and micro-frontends.
  • Experience with component libraries such as PrimeReact, Material UI, or similar frameworks.
  • Strong responsive web design skills, including semantic HTML, modern CSS, and cross-device experiences.
  • Experience integrating with GraphQL services and frontend state and data-fetching solutions such as React Query and Zustand.
  • Familiarity with Vite, Webpack, Nx, or Turborepo.
  • Understanding of frontend performance optimization, cross-browser compatibility, and WCAG accessibility standards.
  • Hands-on experience maintaining automated tests with Vitest, Jest, Playwright, or Cypress.
  • Preferred experience with frontend infrastructure in Microsoft Azure cloud environments.
  • Preferred experience contributing to design systems or shared enterprise component libraries and with module federation and runtime composition.
  • Understanding of .NET or Node.js for cross-functional collaboration.
  • Familiarity with AI-enhanced frontend experiences, chat interfaces, streaming responses, agentic workflows, intelligent UI patterns, personalization, and generative interactions.
  • Strong technical leadership, problem-solving, software development, system design, automation, data analysis, database management, network architecture, performance optimization, and project management skills.

Benefits

  • Competitive base salary, annual performance bonus, long-term incentives, equity program, benefits, discretionary time off, and parental leave.
  • Hybrid work arrangement.
  • Opportunity to work on distributed cloud-native systems, AI, and scalable legal technology.
  • Collaborative, inclusive culture focused on knowledge sharing and continuous improvement.

Tech Stack

AzureCSSCypressGraphQLHTMLJavaScriptJest.NETNode.jsReactTypeScriptWebpack
Contact me