Backend Engineer

Game District


Date: 16 hours ago
City: Lahore
Contract type: Full time
Location: Onsite (Lahore)

Experience: 2–4 Years

Employment Type: Full-time

Stack: Node.js, NestJS, PostgreSQL, Redis, AWS

Job Overview

We are looking for a Backend Engineer to build, maintain, and improve backend services powering a mobile gaming platform. You will work on core systems including rewards, transactions, wallets, payouts, and admin tools while collaborating closely with senior engineers, product teams, and mobile developers. This role is ideal for someone who enjoys solving backend challenges, writing reliable code, and contributing to scalable systems used by a large user base.

Responsibilities

  • Develop and maintain backend services using Node.js and NestJS
  • Build APIs and business logic for wallet, rewards, transactions, and platform features
  • Contribute to ledger and transaction systems while ensuring data accuracy and consistency
  • Implement payout workflows and assist in handling reconciliation and failure recovery scenarios
  • Optimize PostgreSQL queries, indexes, and 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 while contributing to system reliability
  • Collaborate with mobile, product, and backend teams to define and implement API contracts
  • Participate in code reviews and contribute to improving code quality across the team
  • Assist in designing scalable backend solutions under the guidance of senior engineers
  • Monitor application performance and help identify bottlenecks and optimization opportunities
  • Write unit and integration tests to ensure system stability
  • Contribute to technical documentation and knowledge sharing

Required Skills

  • 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, indexing, and transactions
  • Experience with Redis for caching and performance optimization
  • Experience with message queues such as Bull, BullMQ, SQS, or Kafka
  • Understanding of REST APIs and backend architecture principles
  • Familiarity with concurrency issues, race conditions, and data consistency concepts
  • Experience with AWS services such as ECS, RDS, ElastiCache, or related cloud services
  • Knowledge of Git workflows and collaborative development practices
  • Experience writing unit and integration tests using Jest or similar frameworks
  • Strong problem-solving and debugging skills

Nice to Have

  • Experience working with wallet, ledger, payment, or transaction-based systems
  • Exposure to fraud detection, anti-abuse systems, or risk management features
  • Experience building high-traffic or large-scale backend applications
  • Familiarity with distributed systems and asynchronous processing patterns
  • Experience in gaming, fintech, or consumer-facing products

Powered by JazzHR

8lGws6kYCi

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

HR Executive (Onsite, Lahore, PKR Salary)

HR POD Careers, Lahore
16 hours ago
Requirements:Bachelor's degree in Human Resources, Business Administration, and ManagementMinimum 2 years of experience in HR operations and administration.Strong understanding of HR compliance, payroll coordination, attendance management, and employee records management.Experience handling employee relations and day-to-day HR operational activities.Hands-on experience with HRIS, attendance management systems, ERP platforms, or similar HR tools.Exposure to roster management and shift-based work environments is preferred.Experience in...

Graphic Designer

DADA Groups, Lahore
3 days ago
[vc_row][vc_column icons_position="left"][vc_column_text css=""] Join Our Team as a Graphic Designer in Lahore! Are you a creative professional with a passion for design and an eye for detail? DADA Group is searching for a talented Graphic Designer to join our dynamic team in Lahore. This opportunity will allow you to bring innovative digital concepts to life and play a pivotal role...

Head of Accounting Department - TJ / 1853372

Recruit AI, Lahore
PKR 100,000 per month
4 days ago
Our client Indus Farming Corporation is looking for a Head of Accounting Department in LahoreIndus Farming Corporation seeks an experienced Accounts Manager to head the accounting department and oversee all financial activities. This leadership role requires managing a team of 20 professionals to ensure accurate financial reporting, budgeting, forecasting, and compliance with regulatory standards. The ideal candidate demonstrates strong team...