Skip To Main Content
backBack to Search

Senior Frontend Software Engineer

Remote in Mexico
JavaScript (Frontend)
& 3 others

We are looking for a skilled Senior Frontend Software Engineer to join our team and play a pivotal role in building high-quality, user-centered web applications.

With a focus on crafting clean, scalable, and accessible code, you will work closely with cross-functional teams to elevate our product's functionality, performance, and design.

Responsibilities
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Design, develop, and deploy a web application with a focus on performance and user experience
  • Collaborate within the Frontend Community of Practice to research, share, and implement best practices across the team
  • Engage in Agile ceremonies such as planning events, daily standups, code reviews, and retrospectives
  • Work closely with a multi-functional Team to develop and maintain scalable software solutions
  • Optimize scalable distributed systems on the Cloud in collaboration with other Developers
  • Continuously enhance the product's architecture and solution design as per evolving requirements
  • Build reusable code and libraries, ensuring maintainability and modularity in future projects
  • Develop automated tests alongside the codebase to improve quality and reduce regression risks
  • Leverage state-of-the-art tools and technologies in daily development processes
  • Provide mentorship and guidance to junior developers, fostering their growth and learning
Requirements
  • Minimum 3 years of experience in frontend software development
  • Strong command of React, including an understanding of components, props, state, and React hooks
  • Solid knowledge of JavaScript and TypeScript
  • Expertise in HTML5 and CSS3, with a focus on accessibility and responsive design
  • Proficiency in Vite, Zustand, and Material-UI (MUI)
  • Familiarity with GraphQL, Redux or MobX, Webpack, and cross-browser compatibility practices
  • Skills in using Storybook and Jest for development and testing workflows
  • Background in responsive design, performance optimization, and unit-testing frameworks
  • Understanding of AWS cloud platforms and DevOps practices
  • Knowledge of Agile methodologies like Scrum, with an ability to collaborate in iterative development
  • Excellent communication, collaboration, and problem-solving skills
  • Capability to mentor and coach peers and less experienced developers
  • Fluency in English at B2+ or above
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