Senior JavaScript Developer

EPAM Systems

Guadalajara, MXhybridPosted Jul 23, 2026
Posting intelligenceActively listedReposted 14×, possible evergreen/ghost posting

Skills

cssjavascripttypescripttailwindandroidnextreactios

About the role

We are seeking a highly capable Senior 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

Design and build high-performance, responsive web applications using React and Next.js, leveraging features such as SSR, SSG, and API routes

Implement pixel-perfect, mobile-first designs that adapt seamlessly across devices, with special focus on optimizing layouts, animations, and touch interactions for mobile viewports including iOS and Android browsers

Manage complex client-side state using tools such as Redux, Zustand, or Context API, and integrate applications with backend RESTful or GraphQL APIs

Profile and optimize applications to achieve maximum loading speed, strong Core Web Vitals, and smooth rendering on lower-powered mobile devices

Write clean, maintainable, and testable JavaScript/TypeScript code, conduct thorough code reviews, and contribute to the shared UI component library

Requirements

At least 3 years of professional relevant experience in software development

Proven experience in modern web development with a strong focus on delivering user-facing features

Advanced knowledge of JavaScript (ES6+), TypeScript, and React for building scalable and dynamic front-end applications

Practical experience with the Next.js framework, including App Router or Pages Router and Server Components

Familiarity with modern CSS frameworks and methodologies such as Tailwind CSS, styled-components, or CSS Modules for efficient and maintainable styling

Experience optimizing web applications for mobile browsers, building Progressive Web Apps (PWAs), or integrating web views within hybrid mobile containers

Hands-on experience with Git and working within Agile/Scrum development cycles

English level B2 or higher, with strong 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.