Key Responsibilities
- API Development: Design, build, and maintain scalable RESTful and GraphQL APIs.
- Architecture: Participate in architectural discussions, implementing scalable microservices or serverless architectures.
- Database Management: Design data schemas, optimize queries, and manage database operations (MongoDB, MySQL, or PostgreSQL).
- Collaboration: Work closely with frontend developers, product managers, and QA teams in an Agile environment to deliver high-quality features.
- Testing & Deployment: Write unit and integration tests, and assist in CI/CD pipeline management and cloud deployments.
Required Qualifications & Technical Skills
- Experience: 3+ years of professional backend development experience, specifically with Node.js and JavaScript/TypeScript.
- Frameworks: Strong proficiency with Node.js frameworks, notably Express.js.
- Databases: Hands-on experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).
- Version Control: Solid understanding of Git for code repository and team collaboration.
- Foundational Cloud: Familiarity with deploying applications on cloud platforms like AWS, Azure, or Google Cloud Platform (GCP).
Preferred "Nice-to-Have" Skills
- Experience with frontend frameworks (React.js, Angular, or Vue.js).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Exposure to messaging systems or event-driven architecture (Kafka, RabbitMQ).
Pay: ₹40,000.00 - ₹45,000.00 per month
Work Location: In person