Overview
We are looking for a Senior JavaScript Full-Stack Developer to build and run web platforms that are reliable, secure, and scalable across modern architectures. You will work with a collaborative team to deliver end-to-end features from design through launch. Apply now to help shape what we ship next!
Responsibilities
- Design and deliver full-stack features using JavaScript, TypeScript, ReactJS, and Java or Kotlin
- Build and evolve GraphQL APIs that support scalable client and server interactions
- Maintain multiple production systems through debugging, monitoring, and operational support
- Ensure services meet SLAs by improving reliability, incident response, and runbooks
- Evaluate and select technologies by comparing trade-offs across platforms and architectures
- Collaborate across teams to align system boundaries, integrations, and ownership
- Implement testing practices across unit and integration layers to protect production quality
- Improve observability with logging, metrics, and alerting to reduce time to detect and resolve issues
- Develop secure workflows for identity- or security-sensitive components
- Contribute to agile planning, estimation, and delivery to ship predictable outcomes
- Use AI-assisted development tools to improve productivity while maintaining code quality
Requirements
- 3+ years of full-stack experience with JavaScript and TypeScript
- Experience building web UIs with ReactJS
- Hands-on experience with Java or Kotlin in production systems
- Practical experience designing and consuming GraphQL APIs
- Proven experience supporting multiple production systems with debugging and on-call operational support
- Ability to evaluate and select technologies while understanding trade‑offs between platforms and architectures
- Solid project delivery skills working in an agile environment and meeting defined SLAs
- Strong systems thinking across teams and dependencies in a large-scale organization
- Strong understanding of identity- or security-sensitive system constraints
- Knowledge of testing, observability, and monitoring practices (logging, metrics, alerting)
- Experience with Amazon Web Services and Google Cloud Platform
- Familiarity with AI-assisted development tools and workflows
- Strong communication and collaboration skills across engineering and partner teams
- Upper-Intermediate English proficiency (CEFR B2)
[GTS] Benefits (generic, except India)
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn