We are seeking a skilled Lead Front-End Developer to join our team and take charge of creating dynamic, user-centric interfaces.
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
- 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
- Knowledge of REST API architecture and how it connects with front-end systems
- Understanding of testing automation tools and foundational principles
We offer
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, 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.
Similar jobs

More from EPAM Systems, Inc.
EPAM Systems, Inc. 1 day ago
EPAM Systems, Inc. 1 day ago
EPAM Systems, Inc. 1 day ago

Lead Front-end Developer

Apply Now
Back to search page