Skip to main content

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

Technology
Confidential
Gurugram, India2 weeks agoUntil 4/6/2026
Full timeOn-site

Job description

  • *Job Title: Full Stack Developer (Node.js | React | React Native)
  • *Location:
Gurugram, Haryana (On‑site)
  • *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
  • *Backend
  • 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
  • *Location Requirement
🚨
  • *This is a strictly ON‑SITE role in Gurugram, Haryana.
  • Remote or hybrid candidates will not be considered.**
Keywords
nodejsreact-jsreactreact-nativetime-and-attendancesoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saasmaintenance-repair-and-operations-mrocandidate-relationship-managementcrmcustomer-relationship-management-crmtask-managementartificial-intelligencebilling-and-invoicinginvoicingreporting-and-disclosureadaptive-project-management-and-reportingmicroservicesmicro-services-architecturemobile-appssocial-content-and-appsweb-applicationsplanning-and-designvisual-art-designproduct-development-and-designexpress-jsnestjsapplication-programming-interface-apiprismaoperational-risk-managementobject-relational-mapping-ormpostgresqlpostgresmysqlredisioshumanoid-robotsocket-iosocketioi-o-memory-peripheral-connectorsxerostripeauthenticationjson-web-token-jwtbullmqdockerizeddockerized-toolkubernetespublish-subscribe-pub-subopen-apistate-local-municipalmobile-pushdevelopment-operations-devopsdockercontainerizationmicrosoft-azuredistribution-and-storagetrade-shows-eventsevent-driven-architecture-edastartupsproduct-strategytechnology-stack

¿Te interesa este puesto?