Lead JavaScript Software Engineer

EPAM Systems

México

Remote

MXN 700,000 - 1,100,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Upskilling courses
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems in Mexico is seeking a Lead JavaScript Software Engineer to design and deliver high-performance web and hybrid-mobile applications using JavaScript/TypeScript, React, and Next.js. You will focus on fast, SEO-friendly UIs and collaborate with backend engineers, UX designers, and product owners.

You will lead development teams, implement mobile-first designs, optimize Core Web Vitals, and contribute to a shared UI component library.

Qualifications

  • 5+ years of modern web development experience with user-facing features.
  • Experience leading and managing development teams in an Agile/Scrum setting.
  • Expertise in JavaScript (ES6+), TypeScript, and React for scalable front-ends.
  • Practical Next.js experience including App Router or Pages Router and Server Components.
  • Familiarity with Tailwind CSS, styled-components, or CSS Modules for UI styling.
  • Experience optimizing web apps for mobile browsers and PWAs.
  • Proficient Git usage and collaboration across cross-functional teams.

Responsibilities

  • Design and build high-performance web apps using React and Next.js with SSR/SSG and API routes.
  • Implement mobile-first, responsive designs optimized for iOS and Android browsers.
  • Manage complex client-side state with Redux, Zustand, or Context API.
  • Profile and optimize apps to achieve strong Core Web Vitals and fast loading.
  • Write clean, testable JS/TS code, conduct code reviews, and contribute to a UI component library.

Skills

Leadership
Team management
Web development
Performance optimization

Tools

React
Next.js
Redux
Zustand
Context API
Tailwind CSS
styled-components
CSS Modules
REST/GraphQL APIs

Job description

We are seeking a highly capable Lead JavaScript Software Engineer with a passion for building rich, responsive web and hybrid-mobile applications. In this role, you will leverage your expertise in JavaScript/TypeScript, React, and Next.js to deliver fast, SEO-friendly, and mobile-first user interfaces. You will focus on crafting exceptional web experiences that look and feel like native mobile apps, optimizing performance for both desktop and mobile web view browsers (including iOS Safari). Working closely with backend engineers, UX designers, and product owners, you will translate interactive designs into clean, modular, and reusable front-end codeResponsibilitiesDesign and build high-performance, responsive web applications using React and Next.js, taking advantage of features such as SSR, SSG, and API routesImplement pixel-perfect, mobile-first designs that adapt seamlessly across devices, with particular attention to optimizing layouts, animations, and touch interactions for mobile viewports, including iOS and Android browsersManage complex client-side state using tools such as Redux, Zustand, or Context API, and integrate applications with backend RESTful or GraphQL APIsProfile and optimize applications to achieve maximum loading speed, strong Core Web Vitals scores, and smooth rendering performance on lower-powered mobile devicesWrite clean, maintainable, and testable JavaScript and TypeScript code, conduct thorough code reviews, and contribute to the team's shared UI component libraryRequirementsA minimum of 5 years of experience in modern web development, with a strong focus on building user-facing featuresAt least one year of experience leading and managing development teamsAdvanced knowledge of JavaScript (ES6+), TypeScript, and React for building robust, scalable front-end applicationsPractical experience with the Next.js framework, including either the App Router or Pages Router, and familiarity with Server ComponentsFamiliarity with modern CSS frameworks or methodologies such as Tailwind CSS, styled-components, or CSS Modules for building and maintaining consistent UI stylingExperience optimizing web applications for mobile browsers, Progressive Web Apps (PWAs), or integrating web views within hybrid mobile containersExperience using Git for version control, along with working within an Agile or Scrum development cycleFluent English communication skills at a B2 level or higherWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead JavaScript Engineer
Lead JavaScript Engineer

EPAM Systems • Mexico

Remote
MXN 1,507,000 - 2,260,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+2
JavaScript Full-Stack Developer
JavaScript Full-Stack Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Career opportunities
Learning resources
+1
Senior JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Senior React/Next.js Lead Engineer
Senior React/Next.js Lead Engineer

EPAM Systems • Mexico

Remote
MXN 1,507,000 - 2,260,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+2
Lead JavaScript Engineer - Global Web & Mobile UX Leader
Lead JavaScript Engineer - Global Web & Mobile UX Leader

EPAM Systems • Mexico

Remote
MXN 700,000 - 1,100,000
Healthcare benefits
Paid time off
Upskilling courses
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

EPAM Systems • Mexico

Remote
MXN 1,000,000 - 1,500,000
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,500,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Lead Frontend Developer
Lead Frontend Developer

EPAM Systems • Mexico

Remote
MXN 781,000 - 1,228,000
Healthcare benefits
Paid time off
Learning and development
+1
.NET Tech Lead
.NET Tech Lead

EPAM Systems • Mexico

Remote
MXN 900,000 - 1,500,000
Healthcare benefits
Paid time off
Learning & development
+2
Senior Frontend Developer
Senior Frontend Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000