Full-Stack Software Engineer
Role details
Job location
Tech stack
Job description
- Build customer-facing product features with a UI-first approach using React and Next.js to deliver modern, performant experiences
- Implement and integrate backend APIs and microservices that power UI workflows and support reliable platform functionality
- Collaborate with product managers and engineering leads to shape requirements into executable epics and lightweight prototypes
- Write clean, maintainable code and contribute to code reviews, technical documentation, and team knowledge sharing
- Support operational excellence through automated testing, CI/CD pipelines, monitoring practices, and incident response as needed
- Use AI-assisted coding tools such as Cursor, Copilot, or Claude Code to accelerate delivery without requiring AI specialization
Requirements
- 5 or more years of experience building and supporting production software in a professional engineering environment
- Strong hands-on experience with modern frontend development, including React, Next.js, or comparable UI frameworks
- Solid REST API integration skills with foundational knowledge of distributed systems and microservices patterns
- Experience working with relational and/or NoSQL databases within production application environments
- Practical experience with CI/CD pipelines and automated testing strategies across the software development lifecycle
- Comfort incorporating AI-assisted developer tools into daily coding workflows to improve delivery speed and output quality
Benefits & conditions
Pulled from the full job description
- Pet insurance
- Employee stock purchase plan
- AD&D insurance
- Health insurance
- 401(k) matching
- Paid time off
- Employee discount, * 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
- Legal Plan and Identity Theft Protection
- Accident Insurance
- Employee Discounts
- Pet Insurance
- Employee Stock Purchase Program
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. Engineer the Future with a Career at EPAM
Applications will be accepted on a rolling basis.
EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.