Full Stack Software Engineer Mid Senior Level

iQansoft Ltd

Islamabad

On-site

PKR 2,232,000 - 4,464,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iQansoft Ltd in Islamabad is seeking a highly experienced Full Stack Software Engineer to own the end-to-end development of e-commerce web apps using Next.js and React. You will design database schemas, APIs, and frontend delivery, leveraging MERN stack and strong SQL/NoSQL skills.

You will work onsite in Islamabad, collaborating with cross-functional teams, deliver high-quality, scalable e-commerce storefronts, and integrate ODOO and automotive data standards where applicable.

Qualifications

  • 5+ years of professional software engineering, with at least 3 years in e-commerce full-stack development.
  • Expert in Next.js (SSR, SSG, ISR, App Router) and React — production applications required.
  • Strong Node.js and Express.js backend skills — API design, middleware, auth, and performance tuning.
  • Hands-on experience with MongoDB and Supabase / PostgreSQL.
  • Experience with Docker, CI/CD pipelines, and cloud deployment (Vercel, AWS, GCP, or equivalent).
  • Excellent written and verbal English communication skills.
  • ODOO Integration Experience: REST/XML-RPC with Next.js/Node.js.
  • Auto Parts & Automotive E-Commerce: experience with fitment filters and vehicle data.
  • Understanding ACES/PIES data formats and exposure via APIs.

Responsibilities

  • Build fast, SEO-optimised storefronts with Next.js and React.
  • Design, implement, and maintain RESTful/GraphQL APIs in Node.js.
  • Manage product catalog, cart, checkout, orders, and fulfillment logic.
  • Implement authentication and RBAC using JWT/OAuth 2.0.
  • Integrate third-party services: payments, shipping, taxes.
  • Lead code reviews and document architecture decisions.

Skills

MERN stack
Next.js
React
Node.js
API design
JWT/OAuth/RBAC
SQL/NoSQL databases
MongoDB
PostgreSQL/Supabase
E-commerce experience
REST/GraphQL APIs
Cloud deployments
ODDO integrations
ACES/PIES data formats

Tools

Docker
CI/CD
Vercel
AWS
GCP
Express.js
Redux
Zustand

Job description

Compensation: PKRs200,000 - PKRs400,000 / month

Department: Operations

Location: Islamabad

Compensation: PKRs200,000 - PKRs400,000 / month

Description

This role is not open to fresh graduates or entry-level applicants

We are exclusively looking for engineers with hands-on production experience. If you are a recent graduate, have under 5 years of professional experience, or have not shipped real e-commerce applications — please do not apply.

  • Less than 5 years of professional engineering experience
  • No production experience with Next.js, React, or Node.js
  • Never built or owned a full e-commerce storefront and backend
  • No hands-on database work — MongoDB, Supabase, SQL, or NoSQL
  • Unable to design, build, and manage APIs from scratch

We are looking for a highly experienced Full Stack Software Engineer to join our onsite team in Islamabad. You will own the full development lifecycle of e-commerce web applications — from database architecture and API design to frontend delivery using Next.js and React. You must have deep MERN stack experience, strong database skills across SQL and NoSQL, and a proven background in the e-commerce space. Experience with ODOO integrations, auto parts platforms, or automotive data standards (ACES / PIES) is a significant advantage.

Key Responsibilities
Frontend — Next.js & React
  • Build fast, SEO-optimised storefronts and web apps using Next.js (App Router / Pages Router) and React.
  • Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) based on use-case requirements.
  • Build reusable component libraries with state management via Redux, Zustand, or Context API.
  • Optimise for Core Web Vitals, mobile-first responsiveness, and cross-browser compatibility.
Backend — Node.js & API Development
  • Design, build, and maintain RESTful and GraphQL APIs using Node.js and Express.js.
  • Handle complex business logic: product catalog, cart, checkout, order management, and fulfillment pipelines.
  • Implement authentication and authorisation using JWT, OAuth 2.0, and role-based access control (RBAC).
  • Write clean, testable Node.js code with solid understanding of the event loop, streams, and async patterns.
  • Integrate third-party services: payment gateways (Stripe, PayPal), shipping APIs, and tax engines.
Database Architecture & Management
  • Design and manage MongoDB schemas for high-volume e-commerce data — products, variants, inventory, orders, and users.
  • Set up, configure, and manage Supabase (PostgreSQL) for relational data needs, including row-level security and real-time subscriptions.
  • Work confidently with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases — selecting the right tool based on data shape and access patterns.
  • Write efficient queries, design proper indexes, and optimise slow queries in production environments.
  • Handle database migrations, seeding, backups, and schema versioning.
E-Commerce Platform & Integrations
  • Build custom e-commerce storefronts and backends outside of managed platforms — full ownership of architecture and delivery.
  • Integrate and work within headless commerce architectures using Medusa.js or custom-built commerce engines.
  • Work with e-commerce tools and platforms (Shopify knowledge is welcomed but not required — we use it as a gauge of e-commerce exposure, not as a job requirement).
  • Implement product feeds, catalog sync, pricing logic, discount engines, and multi-currency support.
Collaboration & Communication
  • Communicate technical decisions clearly to engineers, PMs, and non-technical stakeholders in English.
  • Produce technical documentation, API references, and architecture decision records (ADRs).
  • Lead and participate in code reviews with a constructive, knowledge-sharing mindset.
  • Proactively flag blockers, contribute to sprint planning, and own feature delivery end-to-end.
Skills, Knowledge and Expertise
  • 5+ years of professional software engineering, with at least 3 years in e-commerce full-stack development.
  • Expert in Next.js (SSR, SSG, ISR, App Router) and React — production applications required.
  • Strong Node.js and Express.js backend skills — API design, middleware, auth, and performance tuning.
  • Hands-on experience with MongoDB (schema design, aggregations, indexes) and Supabase / PostgreSQL (queries, RLS, migrations).
  • Comfortable working with both SQL and NoSQL databases — understands when to use each.
  • Built and deployed at least one full custom e-commerce website (storefront + backend + database) from scratch.
  • Experience with Docker, CI/CD pipelines, and cloud deployment (Vercel, AWS, GCP, or equivalent).
  • Excellent written and verbal English communication skills — able to present and document clearly.
  • ODOO Integration Experience: Experience integrating ODOO (ERP) with web applications — product sync, inventory, order management, or customer data flows.
  • Familiarity with ODOO's REST or XML-RPC APIs and connecting them to a Next.js / Node.js stack.
  • Auto Parts & Automotive E-Commerce: Prior experience building or working on auto parts e-commerce websites — fitment filters, vehicle selectors, part compatibility logic.
  • Understanding of ACES (Aftermarket Catalog Exchange Standard) and PIES (Product Information Exchange Standard) data formats.
  • Ability to ingest, normalise, and expose ACES/PIES datasets via APIs or database structures for search and fitment filtering.
  • Experience handling large automotive parts catalogs with complex taxonomy, fitment tables, and cross-reference data.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - E-Commerce, Onsite Islamabad
Senior Full-Stack Engineer - E-Commerce, Onsite Islamabad

iQansoft Ltd • Islamabad

On-site
PKR 2,232,000 - 4,464,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Aqsa Shahzad • Lahore

On-site
PKR 2,400,000 - 4,200,000
E-Commerce Operations Specialist (Python / Automation)
E-Commerce Operations Specialist (Python / Automation)

Acgile • Islamabad

On-site
PKR 1,116,000 - 1,674,000
Senior Full-Stack Developer (MERN) – Senior Software Lead Engineer
Senior Full-Stack Developer (MERN) – Senior Software Lead Engineer

Navigatorhr • Lahore

On-site
PKR 3,906,000 - 5,022,000
Software Engineer - Full Stack (.NET, React, AWS)
Software Engineer - Full Stack (.NET, React, AWS)

DPL • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Senior Shopify Developer
Senior Shopify Developer

Industry Professionals • Lahore

On-site
PKR 1,674,000 - 2,232,000
Senior Full-Stack Developer - Mobile & Web
Senior Full-Stack Developer - Mobile & Web

Navigatorhr • Lahore

On-site
PKR 4,464,000 - 5,580,000
Full Stack Developer
Full Stack Developer

Retailo Technologies • Islamabad

On-site
PKR 1,800,000 - 3,200,000
Competitive salary
Variable incentive plans
Store credits for groceries
+1
Senior Software Engineer - shopdev
Senior Software Engineer - shopdev

Taraki • Lahore

On-site
PKR 3,000,000 - 5,400,000
Senior/Mid-Level MERN Engineer (Onsite | Karachi | PKR Salary)
Senior/Mid-Level MERN Engineer (Onsite | Karachi | PKR Salary)

HR Ways • Karachi Division

On-site
PKR 2,000,000 - 3,500,000
Top locations