JavaScript (Frontend) & 7 others
EPAM Systems
Software Engineering
Argentina · Amp. Gabriel Hernández, Ciudad de México, CDMX, Mexico · Remote
Posted on Nov 19, 2025
Responsibilities
- Develop and maintain scalable and reusable front-end solutions to meet project requirements
- Work closely with designers and back-end teams to align visual and functional elements
- Optimize front-end systems for performance and runtime efficiency
- Build and manage large-scale Single Page Applications (SPAs) with a focus on clean code and architecture
- Modernize legacy codebases by transitioning them to updated frameworks and standards
- Review and refine existing designs to ensure consistency and user-friendly experiences
- Contribute to Progressive Web Application (PWA) development to enhance functionality and engagement
- Implement and oversee automated testing frameworks to ensure reliable and stable codebases
- Stay current with emerging front-end technologies and industry trends to improve development practices
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
- At least 5 years of experience in front-end software development
- Minimum of one year of experience leading and managing development teams
- Advanced knowledge of JavaScript and proficiency with React and Redux frameworks
- Experience designing scalable, multi-tenant front-end systems that deliver rich user experiences
- Expertise in Progressive Web Application (PWA) development
- Proficiency in CSS
- Ability to evaluate and refine designs with keen attention to detail, even without formal design expertise
- Proven experience with large-scale SPAs, focusing on performance optimization and CI/CD workflows
- Hands-on experience updating legacy codebases to meet modern standards
- Proficiency in automated testing and contributing to frameworks like Playwright
- Strong English communication skills, both written and verbal, at a B2 level or higher
Nice to have
- Familiarity with Amazon Web Services (AWS) for hosting and integrating front-end applications
- Knowledge of REST API architecture and how it connects with front-end systems
- Understanding of testing automation tools and foundational principles
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn