Team Leader Backend (Nodejs)
Core
Backend Team Leader responsible for architecting and developing microservices and serverless applications using Node.js and TypeScript.
Role type
Senior Backend Team Leader (Node.js)
Builds
Microservices and serverless applications
Domain
IT Consulting / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, TypeScript, AWS Serverless, Unit/Functional Testing, Infrastructure as Code, CI/CD pipelines, Docker, Kubernetes, Git, Design Patterns
Preferred skills
DevOps practices, Agile methodology, Mentoring junior developers, Business requirement analysis
Technologies
Express, Fastify, Koa, Mocha, Chai, Jest, Jenkins, Docker, K8s, Swarm, ECS, Git
Responsibilities
Design and implement microservices and serverless architectures, promote testing culture within the team, automate development and deployment processes, deploy containerized applications to production, guide and mentor junior developers, interface with business stakeholders to clarify requirements
Seniority
Senior, hands-on IC with leadership responsibilities