Senior Full-Stack JS Engineer | TS/React + JVM Backends

EPAM Systems

Colombia

Remote

COP 60,000,000 - 120,000,000

Full time

7 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 design and build production web systems. You will deliver accessible, high-performance UIs and reliable JVM- and TypeScript-based services on cloud infrastructure.

Responsibilities include designing full-stack solutions, building TS/React features, developing backend services, and ensuring quality through comprehensive testing.

Qualifications

  • 3+ years of full-stack web engineering experience shipping production systems.
  • Proficiency in TypeScript and React, including state management.
  • Deep knowledge of UI accessibility patterns and browser performance optimization.
  • Solid backend skills in Java or Kotlin on the JVM, or TypeScript for shared libraries.
  • Extensive experience with gRPC + protobuf, HTTP, and REST.
  • Hands-on data modeling experience with DynamoDB and PostgreSQL.
  • Practical cloud platform experience using AWS, containers, and CI/CD.
  • Rigorous testing discipline across unit, integration, and end-to-end tests.
  • Excellent collaboration and communication skills across teams.
  • Upper-Intermediate English proficiency (B2).

Responsibilities

  • Design full-stack solutions that meet product needs with clear trade-offs and scalable patterns.
  • Build TypeScript and React features with accessible UI patterns and strong client performance.
  • Develop backend services and shared libraries using Java/Kotlin on the JVM and TypeScript where appropriate.
  • Implement service-to-service communication using gRPC/protobuf and integrate HTTP/REST APIs.
  • Model and evolve data in DynamoDB and PostgreSQL to support product features and reliability.
  • Operate within AWS environments, containers, and CI/CD pipelines to ship safely.
  • Write and maintain unit, integration, and end-to-end tests to protect quality and delivery speed.
  • Coordinate cross-team technical decisions and drive design reviews.
  • Improve observability and debuggability through structured logging and tracing practices.
  • Document architecture, interfaces, and operational guidance for long-term ownership.

Skills

TypeScript
React
UI accessibility
Browser performance
Java/Kotlin on JVM
gRPC/protobuf
HTTP/REST APIs
AWS
Containers
CI/CD
Testing (unit/integration/e2e)
English (B2)

Tools

DynamoDB
PostgreSQL
AWS
CI/CD tooling
Docker
Kubernetes

Job description

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

Responsibilities include designing full-stack solutions, building TS/React features, developing backend services, and ensuring quality through comprehensive testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack JavaScript Engineer: TS/React & JVM Backend
Full-Stack JavaScript Engineer: TS/React & JVM Backend

EPAM Systems • Colombia

Remote
COP 90,000,000 - 140,000,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+1
Senior Full-Stack JS Engineer – AWS, TypeScript & React
Senior Full-Stack JS Engineer – AWS, TypeScript & React

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Senior Full-Stack Engineer — Lead Architecture & Delivery
Senior Full-Stack Engineer — Lead Architecture & Delivery

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Senior Full-Stack JavaScript Engineer
Senior Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 178,011,000 - 275,108,000
Lead Full-Stack Engineer: Drive impact with TS/React
Lead Full-Stack Engineer: Drive impact with TS/React

EPAM Systems • Colombia

On-site
COP 180,000,000 - 280,000,000
Healthcare benefits
Upskilling & certifications
LinkedIn Learning access
+3
Senior JavaScript Full-Stack Developer
Senior JavaScript Full-Stack Developer

EPAM Systems • Colombia

Remote
COP 60,000,000 - 120,000,000
Lead Full-Stack JavaScript Engineer
Lead Full-Stack JavaScript Engineer

EPAM Systems • Colombia

On-site
COP 180,000,000 - 280,000,000
Healthcare benefits
Upskilling & certifications
LinkedIn Learning access
+3
JavaScript Full-Stack Developer
JavaScript Full-Stack Developer

EPAM Systems • Colombia

Remote
COP 90,000,000 - 140,000,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+1
Senior JavaScript Full-Stack Developer with AWS
Senior JavaScript Full-Stack Developer with AWS

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
Front-End Developer (JavaScript/TypeScript/React)
Front-End Developer (JavaScript/TypeScript/React)

EPAM Systems • Colombia

On-site
COP 24,000,000 - 48,000,000
Healthcare benefits
Global career
Paid time off
+4