Senior JavaScript Full-Stack Developer

EPAM Systems

México

Remote

MXN 600,000 - 900,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking an experienced Senior JavaScript Full-Stack Developer to build production web systems. You will deliver accessible UIs and reliable JVM- and TypeScript-based services on cloud infrastructure, shaping key platform capabilities.

Responsibilities include designing full-stack solutions, building TypeScript/React features, developing backend services in Java/Kotlin, and integrating gRPC with REST APIs.

Qualifications

  • 3+ years of full-stack web engineering experience shipping production systems.
  • Proficiency in TypeScript and React with state management.
  • Strong knowledge of UI accessibility patterns and browser performance optimization.
  • Backend skills in Java or Kotlin on the JVM, or TypeScript for shared libraries.
  • Experience with gRPC, protobuf, HTTP, and REST APIs.
  • Data modeling experience with DynamoDB and PostgreSQL.
  • Cloud platform experience using AWS, containers, and CI/CD.
  • Rigorous testing across unit, integration, and end-to-end tests.
  • Excellent collaboration and communication across teams.
  • Clear technical writing for designs and runbooks.
  • Upper-Intermediate English proficiency (B2).

Responsibilities

  • Design full-stack solutions with scalable patterns and trade-offs.
  • Develop TypeScript and React features with accessible UI patterns and performance.
  • Build backend services using Java/Kotlin on the JVM or TypeScript for libraries.
  • Implement service-to-service communication via gRPC/protobuf and HTTP/REST APIs.
  • Model and evolve data in DynamoDB and PostgreSQL for features and reliability.
  • Operate in AWS environments, containers, and CI/CD pipelines.
  • Write and maintain unit, integration, and end-to-end tests.
  • Coordinate cross-team decisions and drive design reviews.
  • Improve observability with structured logging and tracing.
  • Document architecture, interfaces, and operational guidance.

Skills

TypeScript
React
UI Accessibility
Browser Performance
Full-Stack Web
gRPC
HTTP/REST
AWS
CI/CD
Testing (Unit/Integration/E2E)
Communication
English Proficiency (B2)

Tools

DynamoDB
PostgreSQL
OpenTelemetry

Job description

We are seeking an experienced Senior JavaScript Full-Stack Developer to build and evolve production web systems. You will deliver accessible, high-performance UIs and reliable JVM- and TypeScript-based services on cloud infrastructure. Apply to help shape and ship key platform capabilities!ResponsibilitiesDesign full-stack solutions that meet product needs with clear trade-offs and scalable patternsBuild TypeScript and React features with accessible UI patterns and strong client performanceDevelop backend services and shared libraries using Java or Kotlin on the JVM and TypeScript where appropriateImplement service-to-service communication using gRPC/protobuf and integrate HTTP/REST APIsModel and evolve data in DynamoDB and PostgreSQL to support product features and reliabilityOperate effectively within AWS environments, containers, and CI/CD pipelines to ship safelyWrite and maintain unit, integration, and end-to-end tests to protect quality and delivery speedCoordinate cross-team technical decisions and drive design reviews to align implementationsImprove observability and debuggability through structured logging and tracing practicesDocument architecture, interfaces, and operational guidance to support long-term ownershipRequirements3+ years of full-stack web engineering experience shipping production systemsProficiency in TypeScript and React, including state managementDeep knowledge of UI accessibility patterns and browser performance optimizationSolid backend skills in Java or Kotlin on the JVM, or TypeScript for shared librariesExtensive experience with gRPC + protobuf, HTTP, and RESTHands-on data modeling experience with DynamoDB and PostgreSQLPractical cloud platform experience using AWS, containers, and CI/CD as a consumerRigorous testing discipline across unit, integration, and end-to-end testsExcellent collaboration and communication skills across teamsClear technical writing skills for designs and operational runbooksUpper-Intermediate English proficiency (B2)Nice to haveCross-platform mobile framework experience such as React Native, Kotlin Multiplatform, Flutter, or CapacitorAuthentication and identity systems knowledge, including OAuth, OIDC, SSO, and third-party providersExperience with OpenTelemetry and structured logging toolingExperience building design systems and shared component librariesFamiliarity with authoring tools, CMSes, or internal back-office applicationsWe 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

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 Full Stack Developer (JS)
Senior Full Stack Developer (JS)

EPAM Systems • Mexico

Remote
MXN 700,000 - 1,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certific3c33
Senior JS Full-Stack Engineer — Global Projects + Learning
Senior JS Full-Stack Engineer — Global Projects + Learning

EPAM Systems • Mexico

Remote
MXN 800,000 - 1,200,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+1
Senior JavaScript Full-Stack Engineer: Scalable Cloud UIs
Senior JavaScript Full-Stack Engineer: Scalable Cloud UIs

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Chief JavaScript Engineer (React Native / Mobile)
Chief JavaScript Engineer (React Native / Mobile)

EPAM Systems • Mexico

Remote
MXN 1,800,000 - 3,000,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Mexico

Remote
MXN 600,000 - 1,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Senior JS Full-Stack Engineer: AWS, React & TypeScript
Senior JS Full-Stack Engineer: AWS, React & TypeScript

EPAM Systems • Mexico

On-site
MXN 800,000 - 1,200,000
Healthcare benefits
Global career opportunities
LinkedIn Learning access
+1
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • Mexico

Remote
MXN 1,107,000 - 1,661,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+1
Full-Stack JS/Java Engineer for AWS & CI/CD
Full-Stack JS/Java Engineer for AWS & CI/CD

EPAM Systems • Mexico

Remote
MXN 600,000 - 900,000
Healthcare benefits
Career opportunities
Learning resources
+1
Lead JavaScript Engineer (React Native / Mobile)
Lead JavaScript Engineer (React Native / Mobile)

EPAM Systems • Mexico

On-site
MXN 900,000 - 1,300,000
Healthcare benefits
Global career opportunities
Learning courses and certifications
+1