Lead Full-Stack JavaScript Engineer

EPAM Systems, Inc.

Brasil

Teletrabalho

BRL 240 000 - 360 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo personalizado e carta de apresentação, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Healthcare benefits
Paid time off
Learning courses
Global career opportunities

Resumo da oferta

EPAM Systems, Inc. is seeking a Lead Full-Stack Engineer to design and deliver production-grade web systems across frontend and backend services in Brazil.

You will lead cross-team technical direction, build full-stack features with TypeScript and React, and develop Kotlin/Java back-end services, APIs via gRPC/REST, and data models in DynamoDB and PostgreSQL. The role emphasizes high performance, accessibility, AWS, containers, CI/CD, and strong testing, with collaboration across product and

Qualificações

  • 5+ years of experience shipping production systems.
  • Strong TypeScript and modern React experience with state management.
  • Strong JVM backend experience with Kotlin or Java, or TypeScript for shared libraries.
  • Hands-on gRPC and protobuf with HTTP/REST APIs.
  • DynamoDB and PostgreSQL data modeling for product features.
  • Strong AWS, containers, and CI/CD in production environments.
  • Strong testing discipline across unit/integration/end-to-end.
  • Cross-team ownership and design leadership.

Responsabilidades

  • Lead architecture and design decisions across frontend and backend systems.
  • Build and ship full-stack features using TypeScript and React with strong state management.
  • Develop backend services and shared libraries using Kotlin/Java or TypeScript.
  • Design and integrate APIs using gRPC/protobuf and HTTP/REST patterns.
  • Model and evolve data storage in DynamoDB and PostgreSQL for product capabilities.
  • Ensure reliability and performance via caching, queues, and CI/CD pipelines.
  • Coordinate cross-team execution and provide technical feedback to raise quality.

Conhecimentos

TypeScript
React
State management
Kotlin
Java
gRPC
Protobuf
REST API
DynamoDB
PostgreSQL
AWS
CI/CD
Testing
OpenTelemetry
Design systems

Ferramentas

Docker
Kubernetes
Git

Descrição da oferta de emprego

We are seeking a Lead Full-Stack Engineer to design and deliver production-grade web systems across frontend and backend services. You will lead cross-team technical direction, uphold quality standards, and help ship accessible, high-performance experiences.ResponsibilitiesLead architecture and design decisions across frontend and backend systemsBuild and ship full-stack features using TypeScript and React with strong state management practicesDevelop backend services and shared libraries using Kotlin/Java on the JVM or TypeScriptDesign and integrate APIs using gRPC/protobuf and HTTP/REST patternsModel and evolve data storage in DynamoDB and PostgreSQL to support product capabilitiesEnsure reliability and performance through caching, queues, and eventual-consistency trade-off decisionsOperate effectively within AWS, containerized environments, and CI/CD pipelinesEnforce high-quality standards through unit, integration, and end-to-end testingGuide accessible UI patterns and browser performance improvementsCoordinate cross-team technical execution and unblock delivery risksReview code and provide clear technical feedback to raise team qualityRequirements5+ years full-stack web engineering experience shipping production systemsStrong TypeScript and modern React experience including state management and performance optimizationStrong JVM backend experience with Kotlin or Java, or TypeScript for shared platform librariesHands-on gRPC and protobuf experience alongside HTTP and REST APIsSolid DynamoDB and PostgreSQL data modeling experience for product featuresStrong AWS, containers, and CI/CD consumer experience in production environmentsStrong testing discipline across unit, integration, and end-to-endProven cross-team ownership and design leadership experienceExcellent communication and collaboration skills with product and engineering partnersUpper-Intermediate English proficiency (B2)Strong problem-solving skills and attention to detailNice to haveExperience with React Native, Kotlin Multiplatform, Flutter, or CapacitorKnowledge of OAuth/OIDC, SSO, and third-party identity providersExperience building authoring tools, CMSs, or internal back-office applicationsFamiliarity with OpenTelemetry and structured logging toolsExperience with design systems and shared component librariesWe 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.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 120 000 - 240 000
Healthcare benefits
Paid time off
Senior Fullstack Developer
Senior Fullstack Developer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 300 000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 240 000
Lead DevOps Engineer
Lead DevOps Engineer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 360 000
Healthcare benefits
Paid time off
Upskilling and certifications
+2
Lead Data Software Engineer
Lead Data Software Engineer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 300 000 - 460 000
Senior Java Developer
Senior Java Developer

EPAM Systems, Inc. • Brasil

Híbrido
BRL 180 000 - 240 000
Healthcare benefits
Paid time off
Learning programs
+2
Lead Software Engineer — Backend / Distributed Systems (Rust)
Lead Software Engineer — Backend / Distributed Systems (Rust)

EPAM Systems, Inc. • Brasil

Híbrido
BRL 180 000 - 300 000
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 240 000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
Lead Android Developer
Lead Android Developer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 260 000
Healthcare benefits
Employee financial programs
Paid time off
+4
Senior Android Developer
Senior Android Developer

EPAM Systems, Inc. • Brasil

Teletrabalho
BRL 180 000 - 240 000