Team Lead

Logo of Sprious

Sprious

📍Remote - Worldwide

Job highlights

Summary

Join our US-based, fully remote tech scale-up as a Team Lead! We're looking for a seasoned leader with a proven track record in building and optimizing scalable systems. You'll lead a distributed team of Node.JS developers, mentor team members, and ensure timely delivery of high-quality solutions. This hands-on role requires expertise in Node.js, TypeScript, SQL and NoSQL databases, and AI-powered coding tools. You'll collaborate with stakeholders, optimize complex systems, and ensure platform security. We offer a long-term remote position, flexibility in working hours, and a comprehensive benefits package.

Requirements

  • English - communicative level (B2)
  • 2+ years of experience in a leadership role, managing and mentoring remote teams of developers
  • 5+ years of experience with Node.js in backend development. Proven track record of working with high-traffic platforms and scalable systems
  • 2+ years of experience with TypeScript
  • Deep expertise in both SQL and NoSQL databases, including performance optimization and schema design
  • Experience working in a SaaS startup environment and remote teams
  • Exceptional communication skills, with the ability to bridge the gap between technical and non-technical stakeholders
  • Strong decision-making and problem-solving skills, with the ability to balance technical feasibility, business priorities, and team capabilities

Responsibilities

  • Lead and manage a remote team of Node.JS developers, cultivating a culture of collaboration, accountability, and high performance
  • Actively contribute to team goals while promoting ownership and mutual support
  • Ensure timely delivery of high-quality solutions by removing blockers, guiding priorities, and implementing best practices in development, testing, and deployment for efficient workflows and robust code
  • Mentor and coach team members to help them grow technically and professionally, providing feedback and fostering their development
  • Align the team's efforts with business goals by collaborating across stakeholders and teams to clarify priorities and objectives
  • Serve as a bridge between technical and non-technical stakeholders, translating business needs into actionable technical plans
  • Refactor and optimize complex systems to manage high traffic, ensuring stability while scaling
  • Work on platforms that handle millions of requests per second and terabytes of data
  • Design and optimize database architectures for both SQL and NoSQL systems in near-real-time, high-traffic environments
  • Create efficient schemas, perform query optimization, and tune the performance of distributed databases
  • Work hands-on with back-end technologies and contribute to the platform’s ongoing evolution
  • Utilize AI-powered coding tools like GitHub, Co-pilot, Cursor, Aider, or similar platforms to enhance development speed, improve code quality, and solve complex coding challenges
  • Oversee the resolution of client-facing issues and bugs by diagnosing and troubleshooting problems
  • Collaborate with the team to deliver high-quality fixes and features that ensure client satisfaction
  • Ensure the platform’s security by implementing best practices for software development and architecture, particularly in high-traffic systems
  • Measure and monitor system performance using tools like ElasticSearch, Kibana, or similar (Grafana)

Preferred Qualifications

Interest in AI-driven software development and experience leveraging tools like GitHub Co-pilot to improve development efficiency

Benefits

  • Long-term and full-time remote contractor position (40h/week)
  • Working in a company with nine years of consistent growth and financial stability
  • Leading a highly talented and experienced global team from all over the world
  • Flexibility in terms of working hours

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.