[Remote] Senior Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. EPAM Systems is undertaking an initiative to transform its enterprise platform capabilities catalog into a live, AI-enriched capability map. The Senior Full-Stack Engineer will develop React-based interactive experiences, build hierarchical data models, integrate knowledge base and AI services, and support rigorous testing and modern micro-frontend architecture.
Responsibilities
- Interactive UI Development: Build, optimize, and extend rich React-based user experiences for capability map exploration, advanced search, filtering, implementation scoring, and visual discovery
- Hierarchical Data Engineering: Design and refine complex data-shaping and tree-building logic to power fluid, nested hierarchical UI experiences and map navigation
- AI & Knowledge Base Integration: Integrate evolving enterprise Knowledge Base APIs and AI-driven services directly into catalog workflows and interactive chat discovery interfaces
- AI-Assisted Quality Assurance: Validate AI-assisted code generation, dynamic UI generation, and complex data transformations with rigorous engineering standards
- Modern Architecture & Best Practices: Work within a modern micro-frontends module architecture in a monorepo environment, integrating seamlessly with Orchestrator and backend APIs
- Engineering Excellence: Actively contribute to testing, build reliability, deployment automation, UI experimentation, and engineering best practices
Skills
- Strong production experience with React 19, modern component patterns, and complex asynchronous UI workflows
- Proven track record building highly complex, interactive user interfaces (e.g., graph editors, workflow/diagramming tools, low-code canvases, or canvas-heavy applications)
- Exceptional skills in managing frontend state, including React Context + reducer patterns, and managing interaction history (such as undo/redo states)
- Passionate about Web Vitals, Real User Monitoring (RUM), and continuous UI experimentation
- Solid experience developing search-and-discovery interfaces with multi-layered filtering across nested hierarchies and taxonomies
- Hands-on experience integrating REST APIs, STOMP/Websockets, and real-time, backend-driven content sources
- Practical experience writing reliable unit and integration tests with frameworks like Vitest, Playwright, or equivalents
- Hands-on experimentation with Generative UI patterns and Model Context Protocols (MCPs)
- Comfort working in an evolving environment where AI capabilities, system tools, and business requirements are continuously expanding
- Excellent communication skills with a proven ability to bridge technical realities with business stakeholder groups
Benefits
- Medical, Dental and Vision Insurance (Subsidized)
- Health Savings Account
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Short-Term and Long-Term Disability (Company Provided)
- Life and AD&D Insurance (Company Provided)
- Employee Assistance Program
- Unlimited access to LinkedIn learning solutions
- Matched 401(k) Retirement Savings Plan
- Paid Time Off – the employee will be eligible to accrue 15-25 paid days, depending on specific level and tenure with EPAM (accrual eligibility may change over time)
- Paid Holidays - nine (9) total per year
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
- If otherwise eligible, participation in the discretionary annual bonus program
- If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
Company Overview
Company H1B Sponsorship