Senior JavaScript Full-Stack Developer
Core
Design, build, and scale enterprise-grade web applications and cloud solutions using modern JavaScript/TypeScript across the full stack.
Role type
Senior IC full-stack JavaScript developer
Builds
Scalable full-stack applications, RESTful/GraphQL APIs, microservices, and cloud infrastructure
Domain
Enterprise software, cloud computing, distributed systems
Required skills
JavaScript (ES6+), TypeScript, Node.js, React, PostgreSQL, MySQL, MongoDB, AWS, Azure, Docker, Kubernetes, CI/CD pipelines, automated testing, system architecture, technical problem-solving, debugging
Preferred skills
Microservices architecture, observability strategies, mentoring, code review leadership
Technologies
NestJS, Express.js, GraphQL, Docker, Kubernetes, CI/CD tools
Responsibilities
Architect and develop scalable full-stack applications; Lead engineering of robust APIs and microservices; Drive architectural decisions and enforce coding standards; Design and optimize complex database schemas; Mentor mid-level and junior engineers; Ensure system availability and security through testing and monitoring; Troubleshoot complex technical issues in distributed environments; Collaborate with DevOps, QA, and Product leadership; Drive continuous improvement of CI/CD pipelines and cloud deployment
Seniority
Senior, hands-on IC with mentorship responsibilities