Senior Full-Stack JavaScript Engineer

EPAM Systems, Inc.

Colombia

A distancia

COP 120.000.000 - 180.000.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Upskilling and certification courses
Global career opportunities

Descripción de la vacante

EPAM Systems, Inc. seeks a Senior Full-Stack Engineer to build scalable web systems across frontend and backend with strong ownership. You will design, implement, and test interfaces using gRPC, Kotlin, TypeScript, and React while optimizing data in DynamoDB and PostgreSQL.

The role emphasizes collaboration across teams, performance improvements, and reliable production deployments within AWS and CI/CD pipelines.

Formación

  • 3+ years of full-stack web engineering delivering production systems.
  • Strong TypeScript experience with a modern component framework (React preferred).
  • Strong JVM backend proficiency with Kotlin or Java, or TypeScript for shared libraries.
  • Strong API development skills with gRPC + protobuf, plus HTTP/REST.
  • Data modeling for DynamoDB and PostgreSQL to support features.
  • Proficiency in AWS, containers, and CI/CD in production contexts.
  • Solid testing discipline across unit, integration, and end-to-end tests.
  • Cross-team ownership and design leadership for architectural decisions.
  • Excellent collaboration and communication with stakeholders; English at B2 level.

Responsabilidades

  • Design full-stack solutions that ship reliably to production.
  • Build TypeScript and React UI features with accessible patterns and solid state management.
  • Implement backend services using Kotlin on the JVM and share platform libraries where appropriate.
  • Define and maintain service interfaces using gRPC/protobuf and REST endpoints.
  • Model and optimize data in DynamoDB and PostgreSQL to support product features.
  • Improve performance across browser runtime, service latency, and data access paths.
  • Ensure quality with unit, integration, and end-to-end tests and release criteria.
  • Operate within AWS, containers, and CI/CD to deliver changes safely.
  • Lead technical design discussions and drive cross-team alignment on architecture.
  • Troubleshoot production issues and implement preventative measures.

Conocimientos

TypeScript
React
Kotlin
Java
gRPC/Protobuf
REST/HTTP APIs
DynamoDB
PostgreSQL
AWS
CI/CD
Testing (unit/integration/e2e)
Cross-team leadership
English (B2+)

Herramientas

Docker
Kubernetes
OpenTelemetry
SigNoz

Descripción del empleo

We are looking for a Senior Full-Stack Engineer to build and evolve production web systems with strong ownership across frontend and backend services. You will help shape technical design, improve reliability and performance, and collaborate across teams to deliver accessible experiences.ResponsibilitiesDesign full-stack solutions that ship reliably to productionBuild TypeScript and React UI features with accessible patterns and solid state managementImplement backend services using Kotlin on the JVM and shared platform libraries where appropriateDefine and maintain service interfaces using gRPC/protobuf and REST endpointsModel and optimize data in DynamoDB and PostgreSQL to support product featuresImprove performance across browser runtime, service latency, and data access pathsEnsure quality with unit, integration, and end-to-end tests and clear release criteriaOperate effectively within AWS, containers, and CI/CD workflows to deliver changes safelyEvaluate trade-offs for caching, queues, and eventual consistency in distributed systemsLead technical design discussions and drive cross-team alignment on architectureTroubleshoot production issues and implement pragmatic fixes and preventative measuresRequirements3+ years full-stack web engineering experience shipping production systemsStrong TypeScript experience with a modern component framework (React preferred)Strong JVM backend proficiency with Kotlin or Java, or TypeScript for shared platform librariesStrong API development skills with gRPC + protobuf, plus HTTP and RESTStrong database skills with DynamoDB and PostgreSQL, including data modeling for product featuresStrong AWS experience working effectively in containerized and CI/CD environments as a consumerStrong testing discipline across unit, integration, and end-to-end testingCross-team ownership and design leadership skills for driving technical decisionsStrong collaboration and communication skills to align with stakeholders and partner teamsEnglish proficiency: B2 Upper-IntermediateNice to haveExperience with cross-platform mobile frameworks such as React Native, Kotlin Multiplatform, Flutter, or CapacitorKnowledge of authentication and identity systems including OAuth/OIDC, SSO, and third-party providersExperience with OpenTelemetry and structured logging tools such as SigNozExperience building design systems or shared component librariesBackground in privacy- and accessibility-focused domains and standards such as FERPA, COPPA, or WCAGWe 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior JavaScript Full-Stack Developer with AWS
Senior JavaScript Full-Stack Developer with AWS

EPAM Systems, Inc. • Colombia

A distancia
COP 100.440.000 - 156.240.000
Healthcare benefits
Paid time off
Upskilling & certs
+2
JavaScript Full-Stack Developer with AWS
JavaScript Full-Stack Developer with AWS

EPAM Systems, Inc. • Colombia

A distancia
COP 60.000.000 - 100.000.000
Senior Front-End Developer (JavaScript/TypeScript/React)
Senior Front-End Developer (JavaScript/TypeScript/React)

EPAM Systems, Inc. • Colombia

A distancia
COP 140.028.000 - 226.712.000
Senior Full-Stack Engineer (Python/FastAPI/React)
Senior Full-Stack Engineer (Python/FastAPI/React)

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 160.000.000
Healthcare benefits
Paid time off
Senior Full-Stack Developer (.NET)
Senior Full-Stack Developer (.NET)

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • Colombia

A distancia
COP 90.000.000 - 150.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and courses
Front-End Developer (JavaScript/TypeScript/React)
Front-End Developer (JavaScript/TypeScript/React)

EPAM Systems, Inc. • Colombia

A distancia
COP 70.000.000 - 110.000.000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+1
Senior Full-Stack Engineer: TypeScript + Kotlin Expertise
Senior Full-Stack Engineer: TypeScript + Kotlin Expertise

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Senior .NET Developer
Senior .NET Developer

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 210.000.000
Senior Fullstack Developer
Senior Fullstack Developer

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Upskilling & certification courses
LinkedIn Learning access
+3