Qureos

Find The RightJob.

Full-Stack Developer — Ops CMS

Job Requirements Document

Full-Stack Developer — Ops CMS

Department: Engineering / Data Team

Reports To: Engineering Lead

Employment Type: Full-Time Onsite

Location: Phase 4 DHA

1. Role Summary

We are looking for an experienced full-stack developer to join our engineering team and work on an internal operations platform built on Next.js 15 + Payload CMS 3 + MongoDB, integrated with AWS services (S3, SQS), third-party email providers, and a Chrome extension.

The successful candidate will work across the full stack — maintaining and extending CMS collections, hooks, API routes, and admin UI components — while contributing to reliability, security, and developer experience.

2. Key Responsibilities

  • Design, implement, and ship new features across the CMS and API layer
  • Build and maintain custom Next.js API routes and third-party integrations (AWS S3, SQS, Postmark)
  • Maintain data sync pipelines and cron jobs that keep operational data consistent
  • Work within an OTP-based passwordless authentication system and enforce role-based access control (RBAC) at collection and field levels
  • Develop and improve custom admin UI components and server actions
  • Write strict TypeScript following established conventions
  • Collaborate on the CI/CD pipeline (GitHub Actions) and deployment workflows
  • Diagnose and resolve production incidents

3. Required Technical Skills

Core Stack

Skill

Minimum Level

  • Next.js (App Router, server actions, API routes) = Proficient — 2+ years
  • React 18/19 = Proficient
  • TypeScript (strict mode, generics, enums) = Proficient — 2+ years
  • MongoDB (aggregation pipelines, indexing, Mongoose) = Solid working knowledge
  • Node.js (≥18) = Proficient
  • REST API design = Proficient

CMS & Framework

Skill

Notes

  • Payload CMS 3.x = Strongly preferred; willingness to learn required
  • Payload collections, hooks, access control = Direct experience preferred

Cloud & Infrastructure

Skill

Notes

  • AWS S3 (upload, presigned URLs, IAM) = Required
  • AWS SQS (message send, batch processing) = Required
  • Docker (multi-stage builds, alpine images) = Required
  • GitHub Actions (CI/CD pipelines) = Required

Security

  • OTP / passwordless authentication flows
  • Timing-safe comparisons, secret hashing (scrypt)
  • RBAC at API and field level
  • CSRF protections and origin allowlisting

4. Preferred / Nice-to-Have Skills

  • Experience with Payload CMS patches (patch-package)
  • Familiarity with Chrome extension communication patterns
  • Postmark or similar transactional email integration
  • sharp image processing in Node.js

Application Question(s):

  • 1- Can you come to Dha phase 4 from Monday to Friday ?

2- What are your salary expectations for this post ?
3- What is your notice period we need to fill this position urgently ?

Education:

  • Bachelor's (Required)

Experience:

  • Full-Stack Developer — Ops CMS: 5 years (Required)

Location:

  • Lahore (Required)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.