.
Team Lead (Node.JS)
  • Warsaw
Team Lead (Node.JS)
Warszawa, Warsaw, Masovian Voivodeship, Polska
Sprious/Rayobyte
17. 1. 2025
Informacje o stanowisku

Team Lead (Node.JS)

Miejsce pracy: Warszawa

Technologies we use

Expected

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

Your responsibilities

  • Lead 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
  • Serve 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.

Our 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.
  • 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.

What we offer

  • Long-term and remote contractor position (40h/week).
  • Working in a company with nine years of consistent growth and financial stability.
  • Being part of a highly talented and experienced global team from all over the world.
  • Flexibility in terms of working hours.
  • Benefits: Paid Time Off, Professional Developments Budget, Anniversary Bonus, Birthday Bonus,

Benefits

  • sharing the costs of professional training & courses
  • flexible working time

About Us

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!

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!

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Sprious LLC z siedzibą w: 33 South 13th Street Suite 1100 Lincoln Nebraska 68508 USA (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres 1 roku, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: admin.ops@sprious.com

  • Praca Warszawa
  • Team leader Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    74 657
    12 503