We are looking for an experienced Full Stack Developer (6+ years) skilled in React and Node.js (NestJS) to design, develop, and maintain scalable web applications and microservices. The role involves working with PostgreSQL, integrating cloud services (preferably Azure), and collaborating with cross-functional teams to translate business requirements into technical solutions. The ideal candidate should have strong expertise in TypeScript, REST APIs, and modern development practices, with experience in cloud platforms and microservices architecture.
Roles & Responsibilities
Design, develop, and maintain features across the React SPA and NestJS microservices
Work with PostgreSQL and database migrations
Integrate with Azure services (Blob, Service Bus, Notifications, etc.)
Participate in code reviews, testing, and documentation
Collaborate with the team on architecture and technical decisions.
Collaborate with Business Analyst to understand Functional requirements and translate into Technical specifications.
Required Skills
Frontend: React, TypeScript, Material-UI, state management (Context/Reducers)
Backend: NestJS or similar Node.js frameworks, REST APIs
Database: PostgreSQL
Cloud: Any of the Cloud Services - Azure (or AWS/GCP) – storage, messaging, identity
Tools: Git
Other: TypeScript, REST APIs
Nice to Have
Experience with Nx monorepos
Azure AD B2C / MSAL
Documentation - Puppeteer, pdf-lib, sharp, exceljs
Experience working on Google Maps, Canvas tools
CI/CD (GitHub Actions), Azure Container Apps and Docker
Experience
6+ years of fullstack development (React + Node.js)
Experience with microservices or modular backend architecture
Minimum 2+ year experience with any cloud platforms (Azure preferred)
Node.js, TypeScript, React.js, PostgreSQL, Microsoft Azure, REST APIs, Microservices Architecture, System Design, CI/CD, DevOps, Docker, Kubernetes, Database Design, Performance Tuning, Application Security