
Senior JavaScript Fullstack Developer
Primary stack
Job description
About the Position
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-apply now.
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 for APIs and integrations
- Strong TypeScript skills with attention to standards and performance
- Effective communication and collaboration skills in cross-functional environments
- English proficiency: B2 Upper-Intermediate
Nice to Have
- Backstage experience including plugin and template development
- Elastic Stack or Elasticsearch integration experience
- Terraform experience including running or automating Terraform scripts
- Google Cloud Platform experience
- Web application hosting and Node.js deployment experience
About the Company
[Company description if present]
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.
More at EPAM
All 2384 roles
Lead Full-Stack Developer
EPAM · Argentina +1

Python Engineering Manager
EPAM · Mexico

Product Manager
EPAM · Argentina +2

Automation Tester (JavaScript)
EPAM · Brazil
Similar jobs

Solution Architect/Tech Lead (AdTech, Pre-Sales & Knowledge Management)
Geomotiv

Solution Architect/Tech Lead (AdTech, Pre-Sales & Knowledge Management)
Geomotiv

Solution Architect/Tech Lead (AdTech, Pre-Sales & Knowledge Management)
Geomotiv

Solution Architect/Tech Lead (AdTech, Pre-Sales & Knowledge Management)
Geomotiv