EPAM is a leading general 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.
Senior JavaScript Full-Stack Developer
We are seeking a Senior JavaScript Full-Stack Developer to build and evolve an internal developer portal with a strong focus on TypeScript standards, frontend architecture, and cloud-based delivery. You will lead spec-driven execution, collaborate across distributed teams, and raise engineering quality through reviews and mentorship.
Responsibilities
- Design frontend architecture decisions including component structure and state management
- Define TypeScript standards and performance best practices for the portal
- Build Node.js services and integrations that support the developer platform
- Implement spec-driven development so each feature maps back to an approved spec
- Review code and enforce quality, security, and maintainability standards
- Mentor engineers and guide technical decisions across the team
- Integrate internal tooling and platform extensions to streamline SDLC workflows
- Coordinate delivery across distributed teams with a required work-hour shift until 2pm PST
Requirements
- 3+ years of JavaScript/TypeScript fullstack experience with Node.js
- Cloud platform experience including application hosting and deployment
- Senior-level leadership experience providing technical direction and code review
- Strong project ownership skills working independently across distributed teams
- Advanced Node.js backend development skills fo