Senior Backend Engineer
Job Description
We're in search of a talented Node.js Developer with a strong background in Nest.js to bolster our development team. As a Node.js Developer, your primary role will involve designing, developing, and maintaining robust and scalable server-side applications. You'll collaborate closely with cross-functional teams to deliver top-notch software solutions aligned with our clients' needs.
Responsibilities
- Design, develop, and maintain server-side applications using Node.js and Nest.js.
- Collaborate seamlessly with front-end developers and team members to integrate user-facing elements with server-side logic.
- Optimize applications for maximum speed, scalability, and performance.
- Implement rigorous security and data protection measures.
- Craft reusable, testable, and efficient code.
- Take ownership of deploying applications to production and, as an integral part of our team, lead the setup of AWS cloud infrastructure for our Node.js microservices.
- Swiftly troubleshoot and resolve technical issues as they surface.
- Stay at the forefront of the latest industry trends and best practices in Node.js and Nest.js development.
Requirements
- Proven track record as a Node.js Developer with specific expertise in Nest.js.
- Strong grasp of JavaScript and TypeScript.
- Proficiency in RESTful API development.
- Familiarity with databases such as MySQL.
- Experience with RabbitMQ for message queuing.
- Competence in WebSockets for real-time communication.
- Familiarity with cloud platforms, especially AWS (Amazon Web Services).
- Familiarity with serverless computing using AWS Lambda.
- Proficiency in Git or other version control systems.
- Exceptional problem-solving and debugging skills.
- Excellent teamwork and communication abilities.
Work in India
Employment Options
Professional Experience
Skills
- NodeJS
- NestJS
- TypeScript
- JavaScript
- MySQL
- Git
- AWS

