Source description
About the role
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. Compensation: 800,000.00 - 1,000,000.00 per year Benefits: Health insurance Paid sick time Paid time off Provident Fund Work Location: In person 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 mana
More at INK IN CAPS