Team Lead

closed
Sprious Logo

Sprious

πŸ“Remote - Worldwide

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
This job is filled or no longer available