Middle Node.js Engineer

HybridSalary not specified
United States

Tech Stack

NoSQLNode.jsMongooseServerless FrameworkMongoDB

Job Description, Responsibilities & Requirements

Middle Node.js Engineer

Exciting Opportunities for Tech Talent – Find Your Perfect Role!

Referral bonus: $500

About the Position

We are looking for a Middle Node.js Engineer to join a project in the tech capital of the world – Silicon Valley.

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.

Just 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.

Responsibilities

  • Analyze feature requirements and propose implementation approaches: review tickets and acceptance criteria, clarify edge cases, and design backend solutions under guidance of senior engineers.
  • Implement backend features and improvements: develop endpoints and business logic, update database schemas and migrations, integrate third-party services, and follow existing architectural patterns.
  • Estimate and track work: break down tasks, provide effort estimates, communicate blockers and dependencies, and keep Jira tickets up to date during the sprint.
  • Support quality and maintainability: assist QA with debugging, participate in code reviews, and follow best practices to keep the codebase clean and reliable.

Requirements

Must have:

  • 3+ years of working experience using Node.js;
  • Hands-on experience with MongoDB;
  • Experience with Serverless and Lambda functions (pet-project also works);
  • Understanding NoSQL (MongoDB, relations, triggers, etc.);
  • Experience working with Jira and Confluence (understanding what is A/C, DoD, and Scrum ceremonies);
  • Experience in building schemas, validations, and models using Mongoose in Node.js applications;
  • Upper-intermediate or higher level of English.

Would be a plus:

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

Soft skills:

  • Proactive – you take ownership and act without waiting for direction;
  • Detail-oriented – you deliver accurate, high-quality work;
  • Initiative-driven – you’re eager to improve processes and take action.

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:
United States
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Mar 24, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.