Full Stack TypeScript Developer (Lahore)

Industry: Software Development
Location: Lahore

We Are Hiring
A 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 From Paksitan 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.


[ Apply at: [javascript protected email address] ]