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:
- *Employment Type:**
Full‑time
- *Product:**
- *About Portal360**
Portal360 is a
- *multi‑tenant SaaS platform**
We are currently
- *migrating our platform from a modular monolith to a modern microservices architecture**
- *web and mobile apps (React + React Native)**
We’re looking for a
- *hands‑on Full Stack Developer**
- *on‑site in Gurugram**
- *Key Responsibilities
- Design, develop, and maintain
- *backend microservices
- *Node.js and Express also NestJS
- Build and consume REST APIs**
- *API Gateway architecture
- Work with Prisma ORM**
- *PostgreSQL/MySQL**
- *Redis
- Build highly interactive web interfaces using React
- Develop and maintain mobile applications using React Native (iOS & Android)
- Implement real‑time features**
- *Socket.IO
- Integrate services like email (Outlook, Google)**
- *Xero**
- *Stripe**
- Implement
- *authentication & authorization**
- *JWT
- Handle background jobs and queues**
- *BullMQ
- Work with Dockerized microservices**
- 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**
- *Express.js - NestJS highly regarded
- Experience building microservices architectures
- ORM experience with Prisma
- API validation using Zod
- Authentication using JWT
- Redis**
- BullMQ
- 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**
- Understanding of
- *Kubernetes / cloud deployments
- Experience with Azure services**
- *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
- Comfortable working
- *on‑site**
- 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?