Relativity logo
RelativityPosted 3 weeks ago

Senior Frontend Engineer - aiR Assist Platform

$150,000–$200,000 year

RemotePoland

Full TimeSenior LevelLarge

Job Summary

Design and implement scalable, performant frontend infrastructure using React 19, TypeScript, and PrimeReact to unify AI chat product experiences. Advance micro-frontend strategy through web-component-based delivery, enabling composable architecture across Relativity tenants. Evolve shared context registries and postMessage mechanisms for AI context sharing while driving modularization via clean boundaries, code-splitting, and Nx monorepo practices. Partner with UX, product, and backend teams to deliver consistent interfaces integrated with OpenAPI clients and AI services. Own comprehensive automated testing using Vitest, Playwright, and Storybook, improving CI/CD through progressive CDN delivery and automated quality gates. Mentor engineers and define standards for testing, accessibility, and frontend quality within the aiR Assist Platform team.

Required Qualifications

  • 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
  • Demonstrated platform mindset with experience designing reusable UI infrastructure, shared libraries, and maintainable abstractions
  • Strong experience with modular architecture, code-splitting, lazy loading, and micro-frontend concepts such as module federation, web-component composition, or similar approaches
  • Experience working with component libraries such as PrimeReact, Material UI, or comparable frameworks
  • Excellent responsive web design skills, including semantic HTML, modern CSS approaches, and cross-device layouts
  • Experience integrating RESTful APIs and/or GraphQL services and working with asynchronous data patterns
  • Familiarity with state management and data-fetching tools such as React Query and Zustand
  • Experience with modern build systems and monorepo tooling including Vite, Webpack, Nx, or Turborepo
  • Strong understanding of frontend performance optimization, browser compatibility, and web accessibility (WCAG)
  • Hands-on experience developing and maintaining automated tests using tools such as Vitest, Jest, Playwright, or Cypress

Desired Qualifications

  • Experience building frontend infrastructure in cloud environments, particularly Microsoft Azure
  • Experience contributing to a design system or shared enterprise component library
  • Experience with module federation and runtime composition of independently deployed frontend applications
  • Understanding of backend technologies such as .NET or Node.js to support cross-functional collaboration
  • Familiarity with AI-enhanced frontend solutions, including chat interfaces, streaming responses, agentic context systems, and intelligent UI experiences
  • Interest in or experience with AI/ML-assisted UI/UX, personalization, or generative interaction patterns

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce