Company- Ink in Caps
Location -Goregaon, Mumbai
Website - https://iiclab.com/
Monday to Saturday ( 2nd and 4th Saturday off)
Job Title: Sr. Backend Developer
Responsibilities
- Develop, test, and maintain backend services using Node.js and MongoDB.
- Build reusable code and libraries for future use, ensuring maintainability and scalability.
- Optimize backend applications for maximum speed, performance, and scalability.
- Design and implement APIs and services that integrate with various AWS services, including S3, CloudFront, and EC2.
- Implement security and data protection strategies in compliance with best practices.
- Work with message queues like RabbitMQ or BullMQ for asynchronous job processing.
- Collaborate with frontend developers and other team members to integrate front-end and back-end services.
- Develop and maintain documentation for the codebase and APIs, ensuring clarity for team members and future use.
- Participate in the development of microservices architecture for scalable systems.
- Work closely with DevOps to ensure smooth deployment, monitoring, and troubleshooting of backend services.
- Ensure the application complies with best practices in security, performance, and scalability.
Skills And Qualifications
- Node.js: 3+ years of experience building and maintaining backend services using Node.js.
- NestJS: Extensive hands-on experience with the NestJS framework will be highly preferred.
- MongoDB: Proficiency in MongoDB, including data modeling and query optimization.
- AWS Services: Hands-on experience with AWS services like S3, CloudFront, and EC2 for deploying and managing backend applications.
- Unix/Linux: Hands-on experience with Unix/Linux environments, including shell scripting for server management.
- Queues: Experience working with message queues like RabbitMQ or BullMQ for managing background jobs and tasks.
- API Development: Proficiency in building RESTful APIs.
- Version Control: Experience using Git in collaborative team environments.
- Familiarity with Tools: Familiarity with tools like Postman for API testing, Redis Insight, MongoDB Compass, and Cyberduck for file transfers.
- Soft Skills: Problem-solving skills, effective communication, and ability to work collaboratively in a team.
Plus Points
- Email Providers: Experience with email providers such as AWS SES or SendGrid.
- Redis: Practical experience using Redis for queuing or caching purposes.
- WebSockets: Hands-on experience implementing real-time communication using WebSockets.
- Coding Patterns: Knowledge of coding patterns like Emitter or Observer.
- RxJS/Event Emitters: Familiarity with RxJS or event emitters for reactive or event-driven programming.
- OWASP: Understanding of OWASP security principles.
- Microservices: Experience working with or developing microservices architecture for scalable systems.
- - Documentation: Ability to document codebases and APIs effectively for future maintainability and scalability.
Pay: ₹800,000.00 - ₹1,000,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person