Kcura

Senior Frontend Engineer - aiR Assist Platform

Kcura
Apply
1 month ago
Warsaw, Poland or Kraków, PolandSenior

Responsibilities

  • Design and implement scalable, performant, and maintainable frontend infrastructure.
  • Advance micro-frontend strategy through web-component-based delivery and frontend composition.
  • Develop shared context registries and postMessage communication for AI context sharing.
  • Drive modularization through clean boundaries, shared libraries, code-splitting, and monorepo practices.
  • Build responsive, accessible, cross-platform user interfaces.
  • Partner with UX, product management, and backend engineering teams on integrated AI experiences.
  • Define engineering standards for testing, accessibility, performance, maintainability, and frontend quality.
  • Own automated testing with Vitest, Playwright, visual regression testing, and Storybook-driven development.
  • Improve frontend CI/CD, progressive CDN delivery, automated quality gates, versioning, and component lifecycle management.
  • Mentor engineers and provide technical leadership across frontend platform initiatives.
  • Explore and integrate AI-driven enhancements into internal tools and platform experiences.

Requirements

  • 4–6+ years of professional frontend development experience building large-scale web applications or enterprise platforms.
  • Advanced proficiency in JavaScript ES6+, TypeScript, and the modern React ecosystem, including hooks and concurrent patterns.
  • Experience designing reusable UI infrastructure, shared libraries, and maintainable abstractions.
  • Strong experience with modular architecture, code-splitting, lazy loading, and micro-frontends.
  • Experience with component libraries such as PrimeReact, Material UI, or comparable frameworks.
  • Strong responsive web design skills, semantic HTML, modern CSS, and cross-device layout experience.
  • Experience integrating RESTful APIs or GraphQL services and working with asynchronous data patterns.
  • Familiarity with React Query, Zustand, and modern build and monorepo tools such as Vite, Webpack, Nx, or Turborepo.
  • Understanding of frontend performance optimization, browser compatibility, and WCAG accessibility.
  • Hands-on experience with automated testing tools such as 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.
  • Preferred experience with module federation, runtime composition, .NET, Node.js, AI chat interfaces, streaming responses, agentic context systems, or generative interaction patterns.

Benefits

  • Remote position.
  • Competitive salary, benefits, discretionary time off, parental leave, and an equity program.
  • Opportunity to work on cloud-native, distributed systems supporting high-stakes legal technology.
  • Collaborative environment focused on knowledge sharing, ownership, and continuous improvement.

Tech Stack

AzureCypressGraphQLJavaScript.NETNode.jsReactTypeScriptWebpack

Categories

Contact me