Lead Frontend Software Engineer
Remote in Mexico
JavaScript (Frontend)
& 3 others
Mexico
We are seeking a talented Lead Frontend Software Engineer to contribute significantly to creating high-quality, user-focused web applications.
You'll collaborate with cross-functional teams to deliver scalable, accessible, and innovative solutions, enhancing product functionality, design, and performance.
Responsibilities
- Take part in the full application lifecycle, prioritizing coding and debugging
- Design and deploy web applications emphasizing performance and user experience
- Collaborate within the Frontend Community of Practice to share and apply best practices team-wide
- Join Agile ceremonies like planning events, daily standups, code reviews, and retrospectives
- Partner with a cross-functional team to produce and maintain scalable software solutions
- Optimize distributed systems on the cloud in cooperation with other developers
- Improve the product's architecture and solution design in line with changing needs
- Build reusable code and libraries, ensuring modularity and future maintainability
- Implement automated tests along with development to enhance quality and minimize regression risks
- Utilize advanced tools and technologies throughout development activities
- Mentor junior developers, fostering their technical and professional growth
Requirements
- 5 or more years of experience in frontend software development
- Background in React, including components, props, state, and React hooks
- Proficiency in JavaScript and TypeScript
- Expertise in HTML5 and CSS3, including accessibility and responsive design practices
- Competency in Vite, Zustand, and Material-UI (MUI)
- Knowledge of GraphQL, Redux or MobX, Webpack, and cross-browser compatibility standards
- Skills in Storybook and Jest for development and testing purposes
- Understanding of responsive design, performance optimization, and unit-testing tools
- Familiarity with AWS cloud platforms and DevOps workflows
- Background in Agile methodologies like Scrum to collaborate in iterative development cycles
- Exceptional communication, teamwork, and problem-solving abilities
- Flexibility to mentor and coach colleagues and junior developers
- Fluency in English, with proficiency at B2+ level
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