EPAM is a leading integral provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
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
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 Re