Team Lead (Node.JS)

Remote
Contracted
Experienced

 What is Rayobyte/Sprious?

We are a US-tech, fully remote scale-up that provides customers with various ethical proxy and scraping solutions. We’re committed to delivering high-performance, scalable tools that allow businesses to bring their ideas to life by efficiently and responsibly managing data collection.

Who are we seeking?

 If you have a track record of building and optimizing scalable systems in fast-paced, high-traffic environments, combined with strong team leadership skills, you are the person we’re looking for! We need a Team Lead who not only thrives in a hands-on technical role but can mentor, and lead a distributed team of developers. 

There is no better person to explain the role than our CEO; please click and listen 🤗

Click the video

If the video link is not there, please check the career page on our website rayobyte .com

How can you help us?

  • Lead and manage a remote team of Node.JS developers, cultivating a culture of collaboration, accountability, and high performance. 
  • 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
  • Serving as a bridge between technical and non-technical stakeholders, translating business needs into actionable technical plans
  • Work hands-on with back-end technologies and contribute to the platform’s ongoing evolution. 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.
  • 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). Experience with real-time performance monitoring and debugging is essential.

What ideal candidate has for the role?

  • 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.
  • Interest in AI-driven software development and experience leveraging tools like GitHub Co-pilot to improve development efficiency.
  • 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.

Our Tech Stack:

  • Node.js,
  • TypeScript,
  • Express.js,
  • Vue.js,
  • MySQL,
  • MongoDB.

What can you expect from us?

  • Long-term and full-time remote contractor position (40h/week).
  • Working in a company with 9 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.

What are the recruitment steps?

  • Application - Please fill out the Questionnaire and provide your CV in English
  • General interview - Meet our HR Team
  • Panel interview - Meet our Head of Engineering
  • Final interview - Meet our VP of Technology
  • Offer - Welcome to the team!

Apply now and join our remote team!

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*