Lead JavaScript Developer

EPAM Systems

Guadalajara, MXhybridPosted Jul 23, 2026
Posting intelligenceActively listed

Skills

cssjavascripttypescripttailwindandroidnextreactios

About the role

We are seeking a highly capable Lead JavaScript Developer 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 code.

Responsibilities

Architect and develop fast, responsive web applications with React and Next.js, taking full advantage of capabilities like SSR, SSG, and API routes

Deliver pixel-accurate, mobile-first interfaces that adjust smoothly across screen sizes, paying particular attention to refining layouts, animations, and touch behaviors for mobile viewports on iOS and Android browsers

Handle sophisticated client-side state through libraries such as Redux, Zustand, or Context API, while connecting applications to backend RESTful or GraphQL APIs

Analyze and fine-tune applications to reach top-tier loading speeds, healthy Core Web Vitals scores, and fluid rendering on less powerful mobile hardware

Produce clean, maintainable, and testable JavaScript/TypeScript code, perform in-depth code reviews, and the shared UI component library

Requirements

A minimum of 5 years of demonstrated professional experience in software development

At least one year of experience guiding and coordinating development teams

Track record in modern web development with a clear emphasis on shipping user-facing functionality

Deep command of JavaScript (ES6+), TypeScript, and React for creating scalable and interactive front-end applications

Hands-on experience with the Next.js framework, covering App Router or Pages Router as well as Server Components

Working knowledge of modern CSS frameworks and approaches such as Tailwind CSS, styled-components, or CSS Modules for clean and maintainable styling

Background in tuning web applications for mobile browsers, developing Progressive Web Apps (PWAs), or embedding web views inside hybrid mobile containers

Practical proficiency with Git and working under Agile/Scrum development methodologies

English proficiency at B2 level or higher, supported by solid written and verbal communication skills

We offer

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

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Mexico varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Mexico medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.