Middle Node.js Engineer

RemoteSalary not specified
Madrid, Spain · United States · Portugal · Estonia · Belgium
Apply Now

Tech Stack

MongoDBConfluenceMongooseJiraNoSQLNode.js

Job Description, Responsibilities & Requirements

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.

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?

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

Locations

  • Delaware, United States
  • Madrid, Spain
  • Brussels, Belgium
  • Tallinn, Estonia
  • Lisbon, Portugal

Industries

  • Healthcare
  • Fintech
  • Telemedicine

Services

  • Dedicated Teams
  • Custom Software Development
  • Product Discovery
  • UI/UX design
  • DevOps
  • Cloud Integration
  • Data engineering
  • Generative AI Development
  • Project Health Audit
  • Accessibility Compatibility Audit
  • Legacy Audit

Technologies

  • Node.js
  • MongoDB
  • Serverless
  • Lambda functions
  • NoSQL
  • Jira
  • Confluence
  • Mongoose

Contact

By submitting this form, you agree to our Privacy Policy. For some roles, we may request references from prior employers.

Submit your resume to email@protected.


Nataliya Bahan

Head of Recruitment

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

RalabsMadridSpainUnited StatesPortugalEstoniaBelgiumMongoDB, Confluence, Mongoose, Jira, NoSQL, Node.jsFull-time Salary not specified

Job Details

Company name:
Ralabs
Location:
Madrid, Spain · United States · Portugal · Estonia · Belgium
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
2/25/2026
Last checked:
2/25/2026
Posted on the source:
N/A
Apply Now