Role:Full Stack Developer
Experience: 3+ Years
Location: Mumbai, Bengaluru
Overview We are seeking a Full Stack Developer with strong experience in Node.js and PostgreSQL to build scalable APIs, manage database architecture, and own core backend logic. The role involves working on authentication, authorization, admin workflows, and collaborating with frontend and React Native mobile teams. A working understanding of DevOps and AWS deployments is required.
Key Responsibilities:
- Develop secure, scalable RESTful APIs using Node.js and Express.js
- Design and manage relational data models using PostgreSQL
- Implement authentication, authorization, and role-based access control (RBAC)
- Design and maintain backend architecture (modular / microservices-based)
- Ensure proper API documentation and versioning using Swagger / OpenAPI
- Handle error logging, validations, and response optimization
- Collaborate with frontend and React Native developers to align API contracts
- Build backend workflows for admin panels and dashboards
- Implement cron jobs, queues, and background workers
- Deploy, monitor, and maintain applications on AWS (EC2, ECS, S3)
- Support CI/CD pipelines and DevOps workflows
Required Skills:
- 3+ years of Full Stack development experience
- Strong proficiency in Node.js, Express.js, JavaScript / TypeScript
- Experience with microservices-based applications
- Strong understanding of REST APIs and backend architecture
- Hands-on experience with PostgreSQL (schema design, joins, indexes, performance tuning)
- Experience with JWT-based authentication, middleware, and API security
- Working knowledge of AWS (EC2, ECS, S3)
- Familiarity with Git, Postman, Swagger/OpenAPI
- Basic understanding of React Native application workflows
- Experience with cron jobs, queues, or background workers (plus)
Company website: www.adalovelacetechnologies.com
Pay: ₹500,000.00 - ₹700,000.00 per year
Benefits:
Work Location: In person