About the job
Job Title Full Stack Developer – React / Next.js / Node.js (SaaS, Production Systems) Key Responsibilities Frontend Development • Build and maintain scalable applications using: • React.js • Next.js • TypeScript • Redux for state management • Develop SASS-based, modular UI systems • Implement SSR, CSR, and optimized routing • Handle frontend-level error handling, validation, and performance optimization Backend Development • Develop backend services using Node.js / Express.js • Design and implement REST and GraphQL APIs • Handle: • Authentication & authorization • Request validation • Error handling and API response standards • Integrate backend services with frontend and databases Database & Storage Systems • Work with Relational Databases: • PostgreSQL • MySQL • Work with Cache Databases: • Redis, etc • Work with NoSQL Databases: • Cassandra and similar systems • Elastic Search • Object storage experience with: • AWS S3 • MinIO • Design schemas, indexes, and efficient queries • Understand development vs production data workflows Deployment, DevOps & Infrastructure • Deploy applications to production environments • Strong working knowledge of: • Linux • Git (branching strategies, PRs, reviews) • Docker (containerization) • Nginx (reverse proxy, routing, SSL basics) • Exposure to Kubernetes (K8s): • Container orchestration • Basic service and pod management • Work with CI/CD pipelines for automated builds and deployments SaaS & Production Experience • Experience working on SaaS applications • Understanding of: • Multi-tenant architectures • Role-based access • Production monitoring and debugging • Collaborate with AI/ML teams for: • API integrations • Model inference workflows • Data pipelines API Integration & Application Flow • Integrate internal and third-party APIs • Design and manage end-to-end application flows • Handle: • Async processing • Retries and failures • Logging and observability • Ensure APIs are scalable, secure, and well-documented Collaboration & Documentation • Work closely with frontend, backend, QA, DevOps, and AI teams • Participate in code reviews and architecture discussions • Maintain clear documentation for: • APIs • System flows • Deployment processes • Follow clean coding and engineering best practices Required Skills & Experience Mandatory • 2+ years of professional experience as a Full Stack Developer • Strong expertise in: • React.js, Next.js • Node.js / Express.js • TypeScript, Redux • Experience with: • PostgreSQL / MySQL • NoSQL databases (Cassandra preferred) • Hands-on experience with: • AWS S3 • MinIO • Docker • Nginx • Working knowledge of: • Linux • Git (version control) • Experience deploying and maintaining production systems • Experience working on SaaS applications • Strong API integration experience (REST / GraphQL) Good to Have • Kubernetes (K8s) hands-on exposure • Experience with CI/CD tools • Basic monitoring/logging tools (Prometheus, Grafana, etc.) • Experience working with AI/ML pipelines or inference APIs • Security best practices (API security, secrets management) What We Expect from You • You have seen production failures and fixed them • You understand end-to-end system flow • You write maintainable, well-documented code • You collaborate effectively across teams • You take ownership of features from development to deployment
Requirements
- React.js
- Next.js
- Node.js
- Express.js
- TypeScript
- Redux
- PostgreSQL
- MySQL
- NoSQL
- Cassandra
- AWS S3
- MinIO
- Docker
- Nginx
- Linux
- Git
Preferred Technologies
- React.js
- Next.js
- Node.js
- Express.js
- TypeScript
- Redux
- PostgreSQL
- MySQL
- NoSQL
- Cassandra
- AWS S3
- MinIO
- Docker
- Nginx
- Linux
- Git
Similar Jobs
Full Stack Developer
Tagshaw Consulting Limited
Full Stack Developer
Charter Global
Full Stack Developer
People Prime Worldwide