Team Lead Node.js

On-siteSalary not specified
Location not specified

Tech Stack

JavaScriptNode.jsNoSQLMongoDBAgileAWS LambdaMongoose

Job Description, Responsibilities & Requirements

About the Position

We’re looking for a Team Lead Node.js who can support the team technically, help with architecture decisions, and keep engineering processes healthy and scalable. This role is not only about backend – we’re looking for someone who sees the bigger picture and can guide both backend and frontend collaboration.

Project Idea

The project was founded back in 2014 with the goal of connecting private and government universities with regular people like we are. You have a variety of auditoriums, gyms, classrooms, and other venue options available for community use – schedule facility uses and manage requests from the community all in one place.

Imagine that you’re a football player and you can rent a football field at Harvard to play with your friends. Amazing, right?

What exciting things is the product doing for the community?

The product is transforming the way public and private spaces are discovered, reserved, and used across communities – all online and accessible anywhere.

What is the team size and structure?

Our team consists of: 2 Front-End developers, 3 Back-End developers, 1 React-Native developer, 1 Data Engineer, 2 UI/UX Designers, 2 QA, 2 AQA, and PM.

How many stages of the interview are there?

  • Interview with the Recruiter – up to 30 min.
  • Interview with PM – up to 30 min.
  • Technical interview – up to 1 hour
  • Interview with the client – up to 1 hour

Responsibilities

  • Support the team with technical decisions across backend and frontend
  • Contribute to architecture discussions and solution design
  • Help review tasks and provide estimates when needed
  • Take part in code reviews and knowledge sharing
  • Support onboarding of new engineers
  • Help the team prepare features for release
  • Contribute to improving system stability and engineering practices
  • Stay hands-on with coding (around 25% of your time)

Requirements

Must have:

  • 5+ years of experience with Node.js
  • Experience leading engineers technically
  • Strong JavaScript knowledge
  • Experience working with modern frontend frameworks (Vue.js is a plus; we’re open to candidates with Angular or React experience who are willing to learn Vue)
  • Experience with MongoDB and NoSQL databases
  • Experience with Serverless architecture and AWS Lambda (commercial or strong pet projects)
  • Experience in building schemas, validations, and models using Mongoose in Node.js applications
  • Understanding of Agile/Scrum
  • Experience with code reviews and mentoring
  • Upper-intermediate English or higher

Soft skills:

  • Detail-oriented – you deliver accurate, high-quality work
  • Initiative-driven – you’re eager to improve processes and take action

Would be a plus:

  • Experience with other programming languages
  • Experience with MongoAtlas
  • Degree in a technical field

Why this role is interesting

  • You’ll influence architecture decisions and technical direction
  • You’ll work with a supportive and experienced team
  • Long-term stable project
  • Opportunity to shape engineering practices and technical standards
  • Collaboration with clients on technical discussions

We Offer

Work vibe

  • Flexible full-time/part-time hours
  • No micromanagement-time logging is for accounting only
  • High-quality equipment (MacBook or your own device)
  • Dynamic, low-bureaucracy environment
  • Team events, swag, and a great crew to hang with

Holidays and leaves

  • 20 days of paid annual vacation
  • 15 days of paid sick leaves
  • Possibility to use vacation during probation
  • Maternity and paternity leave
  • Days off on all government holidays

Education

  • $100 annual education allowance
  • Mentorship program-learn or lead
  • English lessons with biannual reviews
  • Certification cost reimbursement
  • Free access to Udemy courses on request

Perks

  • Social package: medical insurance, sports compensation, or psychological training
  • IT Club Loyalty card (Lviv IT Cluster)
  • No overtime-work-life balance matters
  • Transparent payments in EUR/USD, on time every month
  • Assistance with military reservation procedure

Send resume

Nataliya Bahan

Head of Recruitment

Looks like someone you know?

Refer a friend and receive a bonus when they accept an offer.

Book a Call

Refer a friend, mate!

More details in our: telegram. Check all positions: here.

Job Details

Company name:
Ralabs
Location:
Location not specified
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Mar 24, 2026
Last checked:
Jul 26, 2026
Apply Now