ES
Senior JavaScript Full-Stack Developer
EPAM Systems
- ๐ง๐ท Brazil | ๐ฒ๐ฝ Mexico | ๐ฆ๐ท Argentina | ๐จ๐ฑ Chile | ๐จ๐ด Colombia
- Remote
- Senior
- 1 week ago
- JavaScript
- JVM
- TypeScript
- React.js
- Java
- Kotlin
- gRPC
- Protocol Buffers
- REST API
- DynamoDB
- PostgreSQL
- AWS
- CI/CD
- Data Modeling
- Technical Writing
- React Native
- Kotlin Multiplatform
- Flutter
- Capacitor
- OAuth
- OIDC
- OpenTelemetry
- Design Systems
1 week ago
We are seeking an experiencedSenior JavaScript Full-Stack Developerto 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!
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 or 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 effectively 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 to align implementations
- Improve observability and debuggability through structured logging and tracing practices
- Document architecture, interfaces, and operational guidance to support long-term ownership
Requirements
- 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 as a consumer
- Rigorous testing discipline across unit, integration, and end-to-end tests
- Excellent collaboration and communication skills across teams
- Clear technical writing skills for designs and operational runbooks
- Upper-Intermediate English proficiency (B2)
Nice to have
- Cross-platform mobile framework experience such as React Native, Kotlin Multiplatform, Flutter, or Capacitor
- Authentication and identity systems knowledge, including OAuth, OIDC, SSO, and third-party providers
- Experience with OpenTelemetry and structured logging tooling
- Experience building design systems and shared component libraries
- Familiarity with authoring tools, CMSes, or internal back-office applications
Senior JavaScript Full-Stack Developer ยท EPAM Systems