Key Responsibilities
· Architect, develop & maintain scalable Node.js backend APIs
· Build responsive, high-performance React.js web applications
· Manage PostgreSQL schema, migrations & optimization
· Implement secure authentication & role-based access control
· Integrate payments, notifications & booking workflows
· Optimize backend latency, API performance & server cost
· Collaborate daily with Flutter developer & QA
· Participate in sprints, planning, code reviews & releases
Must-Have Technical Skills
Backend (Node.js)
· Node.js (4+ years)
· Express.js / NestJS
· PostgreSQL (queries, joins, indexing, optimization)
· JWT-based authentication
· Error handling & logging
· Redis caching
· Knowledge of queues (BullMQ / RabbitMQ)
Frontend (React.js)
· React.js (3+ years)
· Component design patterns
· State management (Redux / Zustand / Context API)
· Responsive design
· REST API consumption
· Basic UI/UX intuition
Dev Skills
· Git, CI/CD
· Deployment experience on AWS / DigitalOcean
· Familiarity with containerization (Docker understanding)
Good-to-Have
· Payment gateway integration (Stripe/Razorpay)
· Real-time communication (Socket.io)
· Microservices exposure
· Admin dashboard creation
· AWS SES / SNS experience
Pay: ₹85,000.00 - ₹125,000.00 per month
Work Location: In person