Senior Backend Developer (Node.js) — Repriced (via Remotesome)

19 March 2026 Full-time Remote English
Remotesome
Apply on → Remotesome
$50000 – $60000 per hour

About Repriced

At Repriced, we believe travelers should not pay more than they have to.

Airlines and hotels constantly change their prices, and most of the time, once you have booked, you are stuck. We are here to change that. Our platform automatically monitors your bookings and alerts you when prices drop. If we find savings, we help you secure them, whether through rebooking, refunds, or credits, so you never miss out. And the best part? It is completely risk free. We only get paid when we save you money. Repriced was founded by frequent travelers who experienced the frustration of dynamic pricing firsthand. After losing thousands of dollars to price drops, we built a smarter solution that works for everyone.

Whether you are flying across the world or booking a quick getaway, Repriced ensures you always get the best price, even after you book.

About the role

We’re looking for a Senior Backend Developer with deep expertise in Node.js and modern backend architecture. You’ll be responsible for designing, developing, and maintaining scalable backend systems, integrating third-party APIs, and ensuring high performance and reliability across all server-side applications.

Responsibilities

  • Design, build, and maintain RESTful APIs and services using Node.js and Express.js.

  • Implement and optimize data models, schemas, and aggregations in MongoDB (via Mongoose).

  • Manage caching, queues, and pub/sub mechanisms using Redis.

  • Write robust unit and integration tests using Mocha, Chai, Supertest, or similar frameworks.

  • Participate in code reviews, branching, and merge requests using Git workflows.

  • Ensure high availability, performance, and security of backend systems.

  • Collaborate closely with frontend, DevOps, and product teams to deliver reliable solutions.

Must have skills

  • Node.js — 5+ years of commercial experience

  • Express.js — building REST APIs, middleware, routing.

  • MongoDB (Mongoose) — aggregations, indexing, query optimization.

  • Redis — caching, pub/sub, queues.

  • Testing — unit and integration tests with Mocha, Chai, or Supertest.

  • Git — branching strategy, code reviews, merge requests.

  • REST API Design — and experience with third-party integrations.

Nice to have skills

  • TypeScript — typing, refactoring, or migrating JavaScript projects

  • Google Cloud Platform (GCP) — Cloud Run, KMS, Cloud Storage.

  • OpenSearch / Elasticsearch — full-text search and indexing

  • Socket.io / WebSockets real time communication.

  • Gmail API / Google APIs — OAuth 2.0, email processing.

  • Stripe — payment integration, webhooks.

  • Twilio — SMS notifications.

  • Cheerio — HTML parsing.

  • Handlebars — email templating.

Bonus Points

  • Familiarity with queue patterns and background job processing.

  • Experience with Passport.js (JWT, OAuth).

  • Understanding of OWASP and secure coding practices.

Required Skills

  • Node.js — Advanced
  • Express.js — Advanced
  • MongoDB — Advanced
  • Redis — Advanced

Compensation

$50K – $60K/year

Timezone: UTC+0 to UTC+3

Platform Reviews
Explore Platform Reviews

Compare gig platforms, read honest reviews, and find the right fit for your skills.

View All Reviews
Getting Started

New to Remote Gig Work?

No fluff, no theory. The First Month Playbook walks you through profile setup, landing your first client, and building a workflow that actually sticks.

Read the Playbook
New to Remote Gig Work?
Featured Platform

Apply to Mercor

Mercor matches you with AI and tech companies looking for remote talent. One application, multiple opportunities. Affiliate link — we may earn a commission.

Apply Now on Mercor
Apply to Mercor