Senior Frontend Software Engineer
Remote in Mexico
JavaScript (Frontend)
& 3 others
Mexico
We are seeking a talented Senior Frontend Software Engineer to join our team and contribute significantly to the development of high-quality, user-focused web applications.
You will collaborate with cross-functional teams to enhance our product's performance, functionality, and design by writing scalable, accessible, and clean code.
Responsibilities
- Lead application lifecycle activities, emphasizing coding and debugging
- Design and deliver web applications optimized for user experience and performance
- Collaborate with the Frontend Community of Practice to share and implement best practices
- Engage actively in Agile ceremonies such as planning, daily standups, code reviews, and retrospectives
- Coordinate with a multi-functional team to build and sustain scalable software solutions
- Optimize distributed systems using Cloud technologies in partnership with other Developers
- Elevate product architecture and solution design to meet evolving needs
- Create reusable code and libraries, ensuring they are modular and maintainable
- Integrate automated testing alongside coding to enhance product quality and mitigate regressions
- Utilize advanced tools and technologies to streamline development processes
- Offer mentorship to junior developers, supporting their skill-building and career growth
Requirements
- At least 3 years of experience in frontend software development
- React expertise, including components, props, state, and React hooks
- Proficiency in JavaScript and TypeScript
- Competency in HTML5 and CSS3 with attention to accessibility and responsive design
- Background in Vite, Zustand, and Material-UI (MUI)
- Familiarity with GraphQL, Redux or MobX, Webpack, and cross-browser compatibility practices
- Skills in Storybook and Jest for development and testing
- Understanding of responsive design and performance optimization techniques
- Knowledge of AWS cloud platforms and DevOps practices
- Ability to collaborate effectively within Agile frameworks such as Scrum
- Capability to mentor peers and less experienced developers
- Strong communication, collaboration, and analytical abilities
- English fluency at a B2+ level or higher
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