- Work model
- Hybrid
- Experience
- 5+ years
- Employment
- Not specified
- Compensation
- Not disclosed
- Technology signal
- 9 tags
Technology context
9Parsed from the vacancy text; ordered by relevance to this role.
JavaScriptAIReact.jsAWSBackendFrontendCI/CDFront-End DevelopmentInsurance Legacy Modernization
Full listing
Role description
Join EPAM Systems as a Lead Front-end Engineer and drive the modernization of a large-scale enterprise application.
You will lead the migration from legacy platforms to scalable React architectures. As a hands-on leader, you will also leverage AI-assisted tools to mentor teams and optimize workflows across the software development life cycle.
Responsibilities
- Lead development of modern, scalable React.js frontend applications, including re-architecting and migrating legacy UI components into a modern frontend framework
- Design robust front-end architectures, component libraries and engineering standards
- Collaborate with back-end teams to execute seamless platform decoupling initiatives
- Work hands-on across legacy and modern technology stacks, supporting application modernization and migration initiatives to AWS
- Lead the adoption and implementation of AI-assisted SDLC practices, driving the practical use of AI tools to improve engineering productivity
Requirements
- Strong experience in JavaScript (ES6+) and React.js
- Track record of success utilizing AI coding assistants such as Claude, GitLab Copilot or Cursor
- Demonstrated ability to apply AI tools across the entire software development life cycle
- Deep understanding of Micro Frontend architecture (splitting apps, team ownership, runtime composition)
- Practical Module Federation knowledge (host/remote setup, exposed modules, runtime vs compile-time dependencies)
- Rspack/Rsbuild and Modern.js expertise
- Design Systems expertise (building/maintaining a shared UI component library (buttons, modals, forms, tables, accessibility) for consistency across independent apps)
- Performance optimization