Our Partners

Full Stack TypeScript Developer – Payload CMS, Next.js, PostgreSQL [Job ID: 2247016599]

Inflecta, lahore, Pakistan - Remote

Job Type

Full Time

Job Shift

Flexible Hours

Experience

2 Years

Degree

Intermediate

Positions

1

Salary

PKR 100,000 - 150,000 Monthly

Category

Software Development (Mobile and Web Development)

Description

💼 Job Title:

Full Stack TypeScript Developer – Payload CMS, Next.js, PostgreSQL (Affiliate/E-commerce SEO Optimized Platform)

About the Project

We’re developing a next-generation e-commerce and affiliate platform built for scalability, flexibility, and modern performance standards. The system includes advanced affiliate coupon logic, multi-language (i18n) support, payment integrations, and custom CMS functionality.

Tech Stack:

  • Frontend: Next.js 15 (React 19, TypeScript, App Router)
  • Backend/CMS: Payload CMS 3.x (Node.js, TypeScript)
  • Database: PostgreSQL 14+
  • Styling: TailwindCSS 4 + shadcn/ui
  • Infrastructure: Vercel (with potential migration options)
  • Tools: pnpm, Turborepo, Biome, next-intl
  • Environment: Ubuntu 24.04 (Dev Containers), GitHub for version control

⚙️ Responsibilities

  • Feature Development: Design, implement, and maintain new platform features (e.g., affiliate systems, checkout, admin tools).
  • Payment Integration: Integrate and manage payment gateways with secure workflows.
  • Database & CMS: Design and optimize PostgreSQL schemas, manage migrations, and extend Payload CMS using TypeScript (collections, hooks, plugins).
  • SEO Implementation: You must be aware of SEO fundamentals like core-web-vitals performance, meta tags, structured data, HREFLANG Tags and indexability etc. 
  • Frontend Engineering: Build and optimize React/Next.js components for user dashboards, coupon validation, and checkout experiences.
  • Testing & Quality Assurance: Implement unit/integration tests (Jest, React Testing Library) and ensure all updates are validated on staging before production.
  • DevOps & Deployment: Oversee deployments via Vercel, maintain staging/production environments, and manage Git workflows.
  • Documentation & Maintenance: Write clear documentation for features, APIs, and admin workflows while providing ongoing support and performance improvements.

 Required Skills & Experience

  • Strong expertise in TypeScript (frontend & backend).
  • Proven experience with Next.js, React, Node.js, and PostgreSQL.
  • Hands-on experience customizing Payload CMS (collections, hooks, plugins).
  • Practical knowledge of payment gateway integration
  • Sound understanding of database design, optimization, and migrations.
  • Proficiency with Git/GitHub for collaborative workflows (branching, pull requests, code reviews).
  • Familiarity with Vercel, Docker, and cloud deployment practices.
  • Working knowledge of testing frameworks like Jest or React Testing Library.
  • Experience with affiliate tracking, S3 integrations, or analytics tools is a plus.
  • Fluent in English and Urdu with excellent written communication skills.
  • Comfortable collaborating via Slack and WhatsApp.

📍 Location: Anywhere But candidate from Lahore, would be preferred

🧩 Example Tasks

  • Implement and maintain affiliate/influencer coupon systems.
  • Integrate and test payment gateways.
  • Build or extend Payload CMS collections and API routes.
  • Optimize PostgreSQL performance and query efficiency.
  • Develop clean, reusable React components for admin and user-facing features.
  • Troubleshoot and resolve production/staging issues promptly.

📋 Workflow Expectations

  • Develop and test all changes on staging before deployment.
  • Maintain proper Git workflow (branching, pull requests, and reviews).
  • Document every significant feature or update.
  • Communicate regularly and clearly about progress, issues, and improvements.

🔧 Prerequisites

  • Node.js 20.x or later
  • pnpm 9.x (npm install -g pnpm)
  • PostgrSQL 14+
  • Git for version control

💰 Salary Range

PKR 100,000 – 150,000 per month (depending on experience and skill set)

Required Skills