📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 22/08/2026. It no longer accepts applications.

Backend Engineer – Node.js, NestJS, PostgreSQL

Game District · Lahore

Mid 🇬🇧 English
Node.js TypeScript NestJS PostgreSQL Redis Bull BullMQ SQS Kafka REST APIs AWS Git Jest

Job description

About the role

We are looking for a Backend Engineer to design, build, and maintain the core services that power our mobile gaming platform. You will work on high‑impact systems such as rewards, wallets, transactions, and payouts, collaborating closely with senior engineers, product managers, and mobile developers.

Key responsibilities

  • Develop and maintain backend services using Node.js and NestJS.
  • Design APIs and business logic for wallets, rewards, transactions, and other platform features.
  • Contribute to ledger and transaction systems, ensuring data accuracy and consistency.
  • Implement payout workflows, handling reconciliation and failure‑recovery scenarios.
  • Optimize PostgreSQL queries, indexes, and overall database performance.
  • Implement Redis‑based caching and performance improvements.
  • Work with background jobs and message queues for asynchronous processing.
  • Write clean, maintainable, and testable code following engineering best practices.
  • Debug and resolve production issues, improving system reliability.
  • Collaborate with mobile, product, and backend teams to define API contracts.
  • Participate in code reviews and contribute to overall code quality.
  • Monitor application performance and identify optimization opportunities.
  • Write unit and integration tests to ensure system stability.

Required profile

  • 2–4 years of backend development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Experience with NestJS or similar backend frameworks.
  • Good understanding of PostgreSQL, including query optimization and transactions.
  • Experience with Redis for caching and performance optimization.
  • Familiarity with message queues such as Bull, BullMQ, SQS, or Kafka.
  • Understanding of REST APIs and backend architecture principles.
  • Knowledge of concurrency issues, race conditions, and data consistency.
  • Experience with AWS services (ECS, RDS, ElastiCache or similar).
  • Proficient with Git workflows and collaborative development.
  • Experience writing unit and integration tests using Jest or similar frameworks.
  • Strong problem‑solving and debugging skills.

Required skills

  • Node.js
  • TypeScript
  • NestJS
  • PostgreSQL
  • Redis
  • Bull / BullMQ / SQS / Kafka
  • REST APIs
  • AWS (ECS, RDS, ElastiCache)
  • Git
  • Jest

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Game District.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Game District

Lahore