Gamedistrict logo

Full Stack Engineer

gamedistrict

On-site
Lahore, Punjab
Full-time
Mid Level
3+ yrs
Salary not listedPosted 42m ago

Real job — pulled straight from gamedistrict’s careers page · Verified September 13, 2026 · No reposts.

Job description

gamedistrict is hiring a Full Stack Engineer — a full-time, based in Lahore, Punjab role. Apply directly on gamedistrict's careers page below.

Full Stack Engineer

Location: Lahore, Punjab, Pakistan

Full-Stack Engineer

Experience: 3–5 Years
Level: Mid-Level
Location: Lahore
Work Mode: On-site
Tech Stack: Flutter + NestJS + PostgreSQL

About the Role

We are looking for a Full-Stack Engineer with 3–5 years of production experience who can take ownership of features end-to-end across mobile, backend, web/admin tooling, testing, and infrastructure.

This role requires strong backend and SQL fundamentals, production Flutter experience, and the ability to work independently on systems where correctness, reliability, and server-side validation are critical.

What You’ll Own

You will own complete vertical slices of features, including:

  • Mobile screens and user-facing functionality

  • Backend APIs and feature modules

  • Wallet and reward use cases

  • Server-side validation and business rules

  • Admin and internal tooling

  • Database migrations

  • Automated tests

  • Background workers and queues

  • Monitoring and alerts

  • Store releases

Mobile Development

Work with:

  • Flutter 3.11

  • Riverpod

  • go_router

  • Dio

  • AppLovin MAX

  • Firebase

You will be responsible for building production-quality mobile features, integrating ad SDKs, and supporting App Store / Play Store releases.

Backend Development

Work with:

  • NestJS 11

  • TypeScript

  • TypeORM

  • PostgreSQL 18

  • Redis

  • BullMQ

  • Jest

You will build and maintain feature modules, APIs, wallet/reward functionality, fraud rules, workers, database migrations, and automated tests.

Web & Admin

Work with:

  • Next.js 16

  • React 19

  • Tailwind 4

  • Vercel

You will contribute to the marketing site and internal admin console, including functionality such as:

  • User lookup

  • Withdrawal review

  • Partner configuration

  • Internal operational tooling

Infrastructure

This is not a dedicated DevOps role, but you will be expected to ship and maintain your own infrastructure-related changes.

You should be comfortable reading and extending:

  • Terraform

  • AWS

  • RDS

  • ElastiCache

  • CloudWatch

This includes adding or maintaining monitoring and alerts when required.

What We’re Looking For

Must Have

  • 3–5 years of experience shipping production software that you have owned.

  • Strong experience with server-side TypeScript and a typed ORM.

  • Strong SQL skills and the ability to write queries independently and read a query execution plan.

  • Production experience with Flutter, or strong native mobile development experience with the ability to ramp up quickly in Dart.

  • Working knowledge of React for building internal tools and interfaces.

  • Experience writing automated tests alongside the feature being developed.

  • Strong written English and ability to communicate technical decisions clearly.

  • Ability to work independently and take ownership of features from implementation through delivery.

Nice to Have

Experience with any of the following will be a strong advantage:

  • Payments, ledgers, payouts, and reconciliation

  • Ad mediation SDKs or attribution

  • Fraud and abuse prevention, including fingerprinting and velocity limits

  • Redis and production queue systems

  • Terraform and AWS

  • App Store / Play Store review and release processes

How We Work

We value engineering discipline, ownership, and verifiable outcomes.

Our development approach includes:

  • Plan before coding and define a verifiable outcome.

  • Use Clean Architecture with clearly defined boundaries.

  • Write tests alongside features.

  • Use real PostgreSQL and Redis in testing where appropriate.

  • Review money-related paths twice.

  • Maintain one owning document for each important contract.

  • Keep commits small and focused.

  • Provide clear and honest summaries of completed work.

Get Full Stack Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Iqmetrix logo

Senior Staff Developer, Architecture

$130k–$130kWinnipeg, MB
✓ From careers page· 52m ago
Iqmetrix logo

Senior Staff Developer, Architecture

$130k–$130kToronto, ON
✓ From careers page· 52m ago
Iqmetrix logo

Senior Staff Developer, Architecture

$130k–$130kVancouver, BC
✓ From careers page· 52m ago
DEPT logo

DEPT

New

Enterprise Architect

London, UK
✓ From careers page· 5h ago

Frequently asked questions

What skills are required for Full Stack Engineer at gamedistrict?

The required skills for Full Stack Engineer at gamedistrict include: Flutter, TypeScript, PostgreSQL, SQL, React, Terraform, AWS, Redis, Jest, Next.js, Tailwind CSS, Firebase, CloudWatch.

What is the seniority level for Full Stack Engineer at gamedistrict?

Full Stack Engineer at gamedistrict is a Mid Level level position.

How do I apply for Full Stack Engineer at gamedistrict?

You can view the full description and apply for Full Stack Engineer at gamedistrict on EchoJobs: https://echojobs.io/job/gamedistrict-full-stack-engineer-yw4cq.