Overview
Skills
Job Details
Experience Required: 10+ years in software development, 5+ years with Node.js
Job Overview:
We re looking for an experienced Node.js Tech Lead to lead a team in designing, developing, and optimizing scalable backend solutions. This role combines hands-on coding, team mentorship, and strategic contributions to architecture and technical direction, with the flexibility of working remotely within the US.
Key Responsibilities & Requirements:
Leadership & Mentorship: Lead and mentor backend engineers, driving best practices, code quality, and project delivery.
System Architecture: Design and implement scalable, efficient backend services, including RESTful APIs or GraphQL, for high-performance applications.
Development & Optimization: Own end-to-end development, from planning to deployment, focusing on performance, security, and scalability.
Technical Expertise: 10+ years in software development, with 5+ years hands-on in Node.js, JavaScript/TypeScript, and RESTful/GraphQL services.
Cloud & DevOps: Strong experience with AWS, Google Cloud, or Azure, including serverless architecture, microservices, and CI/CD pipelines.
Code Review & Quality: Conduct code reviews, ensuring consistency, best practices, and team-wide knowledge sharing.
Collaboration: Work cross-functionally with Product, DevOps, and Front-end teams to deliver integrated solutions.
Preferred Skills:
Experience with Docker, Kubernetes, or similar containerization tools.
Familiarity with front-end frameworks (React, Vue) for backend alignment.
Exposure to Agile methodologies and project management tools (e.g., JIRA).