CrawlJobs Logo

Team Lead, Engineering - Node.js

· Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

As a Senior Team Lead, Engineering at Deel, you will lead 1 or 2 cross-functional teams (6-10 professionals in each team), with a time distribution between leadership (35%) and hands-on technical work (65%). You will drive technical excellence, mentor your teams, and deliver scalable, innovative solutions in a fast-paced, startup-like environment. By fostering collaboration and adopting best practices, you will ensure the team meets organizational goals and delivers exceptional user experiences.

Job Responsibility

  • Serve as a technical leader, combining hands-on development with strategic oversight
  • Design, code, and deliver high-quality, scalable applications with Node.js
  • Provide mentorship and technical guidance, fostering growth and skill development within the team
  • Ensure best practices in development, testing, and deployment, driving innovation and excellence
  • Conduct thorough code reviews to maintain high coding standards and technical quality
  • Collaborate closely with product and design teams to create extraordinary user experiences
  • Drive technical planning and execution, balancing short-term objectives with long-term system health
  • Promote Agile methodologies to enhance team productivity and effectiveness
  • Facilitate knowledge sharing, cross-team collaboration, and continuous improvement
  • Define and implement technical strategies in alignment with organizational goals
  • Lead innovation through rapid prototyping, iterative development, and problem-solving
  • Identify technical risks and implement mitigation strategies to ensure successful delivery
  • Represent your teams in cross-functional discussions, aligning technical requirements with business objectives
  • Play an active role in hiring and scaling the teams, ensuring alignment with company values
  • Manage performance cycles, provide structured feedback, and support the professional growth of team members
  • Cultivate a culture of collaboration, inclusion, continuous learning, and engineering excellence
  • Champion diversity and foster an environment where all team members thrive
  • Partner with product, design, and other engineering teams to ensure seamless alignment on goals
  • Coordinate efforts across teams to drive complex projects and ensure shared objectives are met
  • Communicate technical challenges, opportunities, and solutions effectively to stakeholders
  • Push back on product decisions when necessary, presenting well-reasoned arguments to prioritize technical health, scalability, and long-term success
  • Resolve complex, multi-team technical challenges by fostering collaboration across disciplines

Requirements

  • 10+ years of professional software engineering experience with expertise in JavaScript, TypeScript, Node.js, and RESTful API design
  • 2+ years of experience managing and mentoring engineers, with a proven ability to lead cross-functional teams
  • Strong technical acumen and a track record of building scalable, robust systems
  • Proficiency in automated unit, functional, and integration testing
  • Passion for exceptional user experiences, innovative problem-solving, and technical excellence
  • Experience managing performance reviews and scaling teams in a high-growth environment

Nice to have

  • Experience navigating cross-browser and cross-platform development challenges
  • Contributions to open-source projects or technical communities
  • Knowledge of additional tech stacks or expertise across multiple technical domains

What we offer

  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including optional WeWork access

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Team Lead, Engineering - Node.js

8 matching positions

Team Lead, Engineering, Node.js

As a Team Lead, Engineering at Deel, you will lead a cross-functional team of 6-...
Location
Location
Spain; Poland; Italy; United Kingdom; Portugal; Belgium; Cyprus; Estonia; France; Germany; Georgia; Malta; Romania; Turkey; Greece; Ireland; Lithuania
Salary
Salary:
Not provided
deel.com Logo
Deel
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software engineering experience with expertise in JavaScript, TypeScript, Node.js, and RESTful API design
  • 2+ years of experience managing and mentoring engineers, with a proven ability to lead cross-functional teams
  • Strong technical acumen and a track record of building scalable, robust systems
  • Proficiency in automated unit, functional, and integration testing
  • Passion for exceptional user experiences, innovative problem-solving, and technical excellence
  • Experience managing performance reviews and scaling teams in a high-growth environment
Job Responsibility
Job Responsibility
  • Lead a cross-functional team of 6-10 professionals, with a balance of leadership (50%) and hands-on technical work (50%)
  • Serve as a technical leader, combining hands-on development with strategic oversight
  • Design, code, and deliver high-quality, scalable applications with Node.js
  • Provide mentorship and technical guidance, fostering growth and skill development within the team
  • Ensure best practices in development, testing, and deployment, driving innovation and excellence
  • Conduct thorough code reviews to maintain high coding standards and technical quality
  • Collaborate closely with product and design teams to create extraordinary user experiences
  • Drive technical planning and execution, balancing short-term objectives with long-term system health
  • Promote Agile methodologies to enhance team productivity and effectiveness
  • Facilitate knowledge sharing, cross-team collaboration, and continuous improvement
What we offer
What we offer
  • Stock grant opportunities dependent on your role, employment status and location
  • Additional perks and benefits based on your employment status and country
  • The flexibility of remote work, including optional WeWork access
  • Fulltime
Read More
Arrow Right

Team Lead Engineering

We are looking for a talented Team Lead Engineering to join our Product, Design,...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Demonstrated experience in people management
  • Strong knowledge of robust and scalable architectural patterns
  • Excellent communication skills
  • Experience working on large-scale projects in fast-paced environments
  • Proactive approach to identifying and solving problems
Job Responsibility
Job Responsibility
  • Serve as the main point of contact for other squads and the product team
  • Ensure high-quality delivery from your squad
  • Review pull requests and designs
  • oversee technical decisions
  • Lead by example and promote strong technical guidelines and robust architectural patterns
  • Define and communicate clear, SMART objectives
  • Foster the well-being and growth of your squad through mentoring, regular 1:1s, and team-building activities
  • Be actively involved in the hiring process
What we offer
What we offer
  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • Fulltime
Read More
Arrow Right

Team Lead Engineering

We are looking for a talented Team Lead Engineering to join our Product, Design,...
Location
Location
France; United Kingdom , Paris; London
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Demonstrated experience in people management
  • Strong knowledge of robust and scalable architectural patterns
  • Excellent communication skills
  • Experience working on large-scale projects in fast-paced environments
  • Proactive approach to identifying and solving problems
Job Responsibility
Job Responsibility
  • Serve as the main point of contact for other squads and the product team
  • Ensure high-quality delivery from your squad
  • Review pull requests and designs
  • oversee technical decisions
  • Lead by example and promote strong technical guidelines and robust architectural patterns
  • Define and communicate clear, SMART objectives
  • Foster the well-being and growth of your squad through mentoring, regular 1:1s, and team-building activities
  • Be actively involved in the hiring process
What we offer
What we offer
  • Flexible on-site and remote policy
  • Alan health insurance (fully covered by Spendesk)
  • Meal vouchers through Edenred (€6 per working day)
  • 100% reimbursement on public transportation subscription
  • Access to Moka.care for emotional and mental health wellbeing
  • 28 days of holidays
  • Latest Apple equipment
  • Great office snacks to fuel your day
  • Fulltime
Read More
Arrow Right

Engineering Team Leader, Elements Team

We are looking for an experienced Team Lead to join our Elements team. In this r...
Location
Location
Turkey
Salary
Salary:
Not provided
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Engineering Team Lead with 10+ years of software development experience
  • At least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
  • Hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
  • Strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
  • At least 3 years of experience as a Fullstack Developer
  • At least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
  • English at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Job Responsibility
Job Responsibility
  • Lead a team of 3-5 Fullstack developers
  • Write and review code (approximately 70/30 split in favor of management)
  • Ensure the team follows company processes and engineering guidelines
  • Own the delivery of features and adherence to deadlines
  • Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
  • Manage technical debt and maintain the technical backlog for your team
  • Mentor and develop engineers
  • conduct regular 1:1 meetings
  • Onboard new team members
  • Conduct performance reviews
What we offer
What we offer
  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Equity options
  • Fulltime
Read More
Arrow Right

Engineering Team Leader, Elements Team

We are looking for an experienced Team Lead to join our Elements team. In this r...
Location
Location
Spain
Salary
Salary:
Not provided
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Engineering Team Lead with 10+ years of software development experience
  • At least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
  • Hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
  • Strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
  • At least 3 years of experience as a Fullstack Developer
  • At least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
  • English at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Job Responsibility
Job Responsibility
  • Lead a team of 3-5 Fullstack developers
  • Write and review code (approximately 70/30 split in favor of management)
  • Ensure the team follows company processes and engineering guidelines
  • Own the delivery of features and adherence to deadlines
  • Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
  • Manage technical debt and maintain the technical backlog for your team
  • Mentor and develop engineers
  • conduct regular 1:1 meetings
  • Onboard new team members
  • Conduct performance reviews
What we offer
What we offer
  • Private medical insurance for the employee and their family
  • 23 paid vacation days per year
  • 11 paid public holidays per year
  • 5 company-paid sick leave days
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • Co-working
  • Remote working
  • Fulltime
Read More
Arrow Right

Engineering Team Leader, Elements Team

We are looking for an experienced Team Lead to join our Elements team. In this r...
Location
Location
Serbia
Salary
Salary:
Not provided
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Engineering Team Lead with 10+ years of software development experience
  • At least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
  • Hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
  • Strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
  • At least 3 years of experience as a Fullstack Developer
  • At least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
  • English at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Job Responsibility
Job Responsibility
  • Lead a team of 3-5 Fullstack developers
  • Write and review code (approximately 70/30 split in favor of management)
  • Ensure the team follows company processes and engineering guidelines
  • Own the delivery of features and adherence to deadlines
  • Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
  • Manage technical debt and maintain the technical backlog for your team
  • Mentor and develop engineers
  • conduct regular 1:1 meetings
  • Onboard new team members
  • Conduct performance reviews
What we offer
What we offer
  • Private medical insurance for the employee and their family
  • 20 paid vacation days per year
  • 15 paid public holidays per year
  • 5 company-paid sick leave days
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • Co-working
  • Remote working
  • Fulltime
Read More
Arrow Right

Engineering Team Leader, Elements Team

We are looking for an experienced Team Lead to join our Elements team. In this r...
Location
Location
Portugal
Salary
Salary:
Not provided
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Engineering Team Lead with 10+ years of software development experience
  • At least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
  • Hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
  • Strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
  • At least 3 years of experience as a Fullstack Developer
  • At least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
  • English at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Job Responsibility
Job Responsibility
  • Lead a team of 3-5 Fullstack developers
  • Write and review code (approximately 70/30 split in favor of management)
  • Ensure the team follows company processes and engineering guidelines
  • Own the delivery of features and adherence to deadlines
  • Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
  • Manage technical debt and maintain the technical backlog for your team
  • Mentor and develop engineers
  • conduct regular 1:1 meetings
  • Onboard new team members
  • Conduct performance reviews
What we offer
What we offer
  • Private medical insurance for the employee and their family
  • 22 paid vacation days per year
  • Up to 14 paid public holidays per year
  • 5 company-paid sick leave days
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • Co-working
  • €50 monthly allowance to cover internet and mobile phone expenses
  • Fulltime
Read More
Arrow Right

Engineering Team Leader, Elements Team

We are looking for an experienced Team Lead to join our Elements team. In this r...
Location
Location
Georgia
Salary
Salary:
Not provided
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced Engineering Team Lead with 10+ years of software development experience
  • At least 2 years as a Team Lead or Engineering Manager managing a team of 3–5 developers
  • Hands-on leader who can write code, make sound technical decisions, and design systems thoughtfully
  • Strong people management skills — hiring, coaching, giving feedback, and resolving conflicts
  • At least 3 years of experience as a Fullstack Developer
  • At least 5 years of experience in product companies working with our stack: TypeScript, Node.js, MongoDB, Kafka, Redis
  • English at B2+ level: you don’t struggle to find words and can confidently discuss any technical topics
Job Responsibility
Job Responsibility
  • Lead a team of 3-5 Fullstack developers
  • Write and review code (approximately 70/30 split in favor of management)
  • Ensure the team follows company processes and engineering guidelines
  • Own the delivery of features and adherence to deadlines
  • Make technical decisions, prepare technical designs for new features, and align them with neighboring teams and your manager
  • Manage technical debt and maintain the technical backlog for your team
  • Mentor and develop engineers
  • conduct regular 1:1 meetings
  • Onboard new team members
  • Conduct performance reviews
What we offer
What we offer
  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Equity options
  • Fulltime
Read More
Arrow Right