Show more filters
Banner image for Tussle Digital

Full Stack Developer - Node.js | React | React Native

Tussle Digital

Tussle Digital
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Company Location
Pakistan

Job Title: Full Stack Developer (Node.js | React | React Native)


Location: Karachi, Pakistan (Remote)

Employment Type: Full‑time

Product: Portal360 – Multi‑tenant SaaS Platform


About Portal360

Portal360 is a multi‑tenant SaaS platform designed to help businesses manage operations end‑to‑end. The platform includes CRM, workflows, task management, real‑time chat, file management, AI features, billing, reporting, and third‑party integrations.

We are currently migrating our platform from a modular monolith to a modern microservices architecture and are building web and mobile apps (React + React Native) as part of this evolution.

We’re looking for a hands‑on Full Stack Developer to work on‑site in Gurugram, owning features across backend services, web app, and mobile apps.


Key Responsibilities

  • Design, develop, and maintain backend microservices using Node.js and Express also NestJS
  • Build and consume REST APIs via an API Gateway architecture
  • Work with Prisma ORM, PostgreSQL/MySQL, and Redis
  • Build highly interactive web interfaces using React
  • Develop and maintain mobile applications using React Native (iOS & Android)
  • Implement real‑time features using Socket.IO
  • Integrate services like email (Outlook, Google), Xero, Stripe, and internal AI services
  • Implement authentication & authorization using JWT
  • Handle background jobs and queues using BullMQ
  • Work with Dockerized microservices and contribute to Kubernetes‑based deployments
  • Collaborate closely with product, design, and leadership teams on‑site
  • Write clean, scalable, and well‑documented code


Required Technical Skills

  • Strong experience with Node.js and Express.js - NestJS highly regarded
  • Experience building microservices architectures
  • ORM experience with Prisma
  • API validation using Zod
  • Authentication using JWT
  • Redis for caching, Pub/Sub, queues
  • BullMQ or similar background job systems
  • Experience with Swagger / OpenAPI Frontend (Web)
  • Strong proficiency in React
  • Experience building dashboards and complex SaaS UIs
  • Familiarity with state management and API integrations Mobile
  • Hands‑on experience with React Native
  • Experience deploying apps to Android and iOS
  • Experience handling push notifications (FCM preferred) Infrastructure & DevOps
  • Docker containerization
  • Understanding of Kubernetes / cloud deployments
  • Experience with Azure services (Blob Storage preferred)


Good to Have

  • Experience with multi‑tenant SaaS platforms
  • Experience with real‑time systems (chat, notifications)
  • Knowledge of event‑driven architecture
  • Familiarity with billing & subscriptions (Stripe)
  • Exposure to AI integrations / automation
  • Prior startup or product‑based company experience


Who You Are

  • A product‑focused engineer who thinks beyond just code
  • Comfortable working on‑site with cross‑functional teams
  • Proactive, ownership‑driven, and detail‑oriented
  • Comfortable working across backend, frontend, and mobile
  • Enjoy building systems that scale


Why Join Portal360

  • Work on a large‑scale SaaS platform with real users
  • Hands‑on ownership of microservices, web, and mobile apps
  • High‑impact role with direct access to leadership
  • Long‑term product roadmap and growth opportunities
  • Strong engineering standards and modern tech stack
Jobs in Pakistan   »   Jobs in Karāchi, Sindh, Pakistan   »   Full Stack Developer - Node.js | React | React Native

More jobs