Build and maintain responsive, accessible UI components using React and Next.js
Maintain and extend Angular 2+ modules and collaborate on migration efforts between frameworks
Develop and configure server-side rendered applications using Razzle
Collaborate closely with designers, product managers, and backend engineers to deliver end-to-end features
Own features from conception to production, including code review, testing, and monitoring
Investigate and troubleshoot complex frontend bugs and performance bottlenecks
Conduct technical research to evaluate new libraries, patterns, and approaches before committing to solutions
Document your findings and share knowledge with the wider team
Participate in on-call rotations and contribute to incident resolution
Requirements
5+ years of professional frontend development experience
Strong proficiency in React — hooks, context, performance optimization
Experience with server-side rendering (Next.js and/or Razzle)
Experience with Angular 2+ including component architecture, services, and RxJS
Experience writing tests with Playwright for E2E coverage; familiarity with Jest (React) and/or Jasmine & Karma (Angular) for unit and integration testing
General understanding of AWS services and cloud infrastructure concepts
Excellent research and investigation skills
Strong problem-resolution mindset
Experience with RESTful APIs and integrating frontend applications with backend services
Solid understanding of web performance, accessibility (WCAG), and cross-browser compatibility
Ability to plan and manage your own work independently
Strong communication skills and ability to work in an async-friendly remote environment
Experience in InsurTech, FinTech, or other regulated industries
Contributions to open source projects
Knowledge of Node.js backend services
Direct involvement in planning and executing large-scale projects from the ground up.