Backend Developer

Meetswap FZ LLC

Abu Dhabi

Hybrid

AED 558,000 - 1,116,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Meetswap FZ LLC in Abu Dhabi is hiring a Backend Developer (Node.js) to own and grow the backend powering the Meetswap app. You will build features, keep the platform fast, and collaborate with the Flutter mobile team in a hands-on small team.

The role emphasizes real-time capabilities, REST API design, and secure, scalable services with emphasis on production readiness, code quality and reliability.

Qualifications

  • 3–5+ years of backend development experience with JavaScript/Node.js.

Responsibilities

  • Build and maintain backend services using Node.js and Express.js.
  • Design secure, scalable REST APIs for the mobile app.
  • Implement real-time features with Socket.IO/WebSockets.
  • Work with SQL databases via Sequelize; optimize queries and indexing.
  • Use Redis for caching and real-time use cases.
  • Handle background jobs with BullMQ or similar.
  • Maintain Firebase services and push notification integrations.
  • Integrate third-party services (e.g., RevenueCat).
  • Build media upload workflows on AWS S3 and CloudWatch.
  • Ensure authentication, authorization, validation and security best practices.
  • Monitor production, troubleshoot bottlenecks and fix performance issues.
  • Maintain API docs with Swagger/OpenAPI.

Skills

Backend development
Node.js
Express.js
REST API design
Socket.IO/WebSockets
SQL databases
Redis caching
Git
Firebase
AWS S3/CloudWatch

Tools

Sequelize
Redis
BullMQ
Docker

Job description

About Meetswap

Meetswap is an Abu Dhabi based startup building a location-based social app that helps people meet others nearby in real life When two users cross paths they can connect chat in real time join place-based group chats and earn XP and achievements as they meet new people The app is live on iOS and Android

About the Role

We are looking for a Backend Developer Node js to own and grow the backend that powers Meetswap You will work on a live production codebase build new features keep the platform fast and reliable and work closely with our Flutter mobile team This is a hands-on role with real ownership in a small fast-moving team

Key Responsibilities
  • Build and maintain backend services using Node js and Express js
  • Design secure scalable and maintainable REST APIs for the mobile app
  • Build real-time features such as chat and live updates using Socket IO WebSockets
  • Develop and improve location-based discovery features
  • Work with SQL databases MySQL PostgreSQL through Sequelize and optimise queries indexes and relationships
  • Use Redis for caching real-time communication and distributed processing
  • Build and maintain background jobs and queue-based processing BullMQ or similar
  • Maintain Firebase services and push notification integrations
  • Integrate third-party services and APIs including RevenueCat for subscriptions
  • Build media upload and processing workflows on AWS S3 CloudWatch
  • Implement authentication authorisation validation and security best practices
  • Monitor production investigate issues and fix bottlenecks in performance scalability and reliability
  • Maintain API documentation with Swagger OpenAPI
  • Review code contribute to architecture decisions and support production deployments
What We Are Looking For
  • Strong problem-solving and debugging skills
  • Comfortable working in an existing codebase and taking ownership of it
  • Able to work independently and as part of a small team
  • Clear written and spoken English
  • Able to turn business requirements into practical technical solutions
  • Cares about code quality and production stability
Work Details

Location: Remote possible on-site relocation to Abu Dhabi in future

Salary: 50 000 1 00 000 per month based on experience

Salary: ₹50,000 – ₹1,00,000 per month, based on experience

Schedule: 48 hours/week (8 hours/day, 6 days/week)

Time tracking: Jibble time-tracking is mandatory during working hours

Must-have
  • 3–5+ years of backend development experience with JavaScript / Node.js
  • Strong hands‑on experience with Express.js and REST API development
  • Practical experience with Socket . IO / WebSockets
  • SQL databases and Sequelize (or a similar ORM), including database design, transactions, indexing and pagination
  • Redis for caching and real‑time use cases
  • Authentication, authorisation, API security and validation
  • Asynchronous programming, error handling, logging and Git
  • Experience running production applications and troubleshooting performance issues
Good to have
  • AWS (S3, CloudWatch)
  • Docker and CI/CD BullMQ or other queue systems
  • Firebase Admin SDK and Firebase Cloud Messaging
  • RevenueCat or in‑app subscription integrations
  • Image or video processing
  • Experience building chat, social or high‑traffic applications
  • Flutter: a strong advantage, since you’ll troubleshoot across backend and mobile
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Node.js Engineer – Real-Time Social App
Remote Backend Node.js Engineer – Real-Time Social App

Meetswap FZ LLC • Abu Dhabi

Hybrid
AED 558,000 - 1,116,000
Backend Application Development Associate
Backend Application Development Associate

tech hive uae • United Arab Emirates

Remote
AED 120,000 - 180,000
100% remote work
Full-time employment
Work with UAE & international clients
+1
Senior Android Engineer (Real-Time Messaging)
Senior Android Engineer (Real-Time Messaging)

F Technologies LLC • Dubai

On-site
AED 300,000 - 420,000
UAE employment visa
Ownership of real-time layer
Senior team mentorship
Mobile Development Lead
Mobile Development Lead

Staff Connect Information Technology Consultants • Dubai

On-site
AED 360,000 - 600,000
Full Stack Developer
Full Stack Developer

LUXURY FALCON PROPERTIES L.L.C • Dubai

On-site
AED 120,000 - 180,000
Python Backend Engineer
Python Backend Engineer

List International • Abu Dhabi

On-site
AED 120,000 - 180,000
Fullstack Developer
Fullstack Developer

Staff Connect Information Technology Consultants • Dubai

On-site
AED 180,000 - 300,000
Senior iOS Engineer (Real-Time Messaging)
Senior iOS Engineer (Real-Time Messaging)

F-Technologies LLC • Dubai

On-site
AED 240,000 - 360,000
UAE employment visa
Senior development team
Software Engineer
Software Engineer

Chem Innovation Industries • Abu Dhabi

On-site
AED 180,000 - 300,000
Back-End Developer [UAE]
Back-End Developer [UAE]

Rakia Group • Dubai

On-site
AED 60,000 - 80,000