Location: Bangalore, Mumbai, Chennai, Hyderabad
Experience: 6 – 9 Years
Notice Period: Immediate to 15 Days
Overview
The Senior Node.js Engineer will play a crucial role in our development team, driving innovative solutions and architecting robust applications using Node.js. The ideal candidate will collaborate closely with product managers, UI/UX designers, and fellow developers to enhance the user experience and improve application performance. This position offers a unique opportunity to contribute to high-impact projects while working in a dynamic and collaborative environment.
As part of our team, you’ll find a culture of growth and support that encourages professional development and personal achievement. We value creativity, teamwork, and a passion for technology, and we aim to empower our engineers to take ownership of their work and be at the forefront of technological advancements.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 6 – 9 years of professional experience in software development with a focus on Node.js.
- Strong understanding of RESTful APIs and microservices architecture.
- Proficient in JavaScript, TypeScript, and modern frameworks like Express.js.
- Experience with NoSQL databases such as MongoDB or DynamoDB.
- Familiarity with Agile development methodologies.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and teamwork skills.
- Experience with cloud service deployments on AWS or Azure.
- Proficiency in version control systems like Git.
Responsibilities
- Design, develop, and maintain scalable applications using Node.js.
- Collaborate with cross-functional teams to define project specifications and requirements.
- Optimize and improve system performance and application efficiency.
- Conduct code reviews and ensure adherence to coding standards.
- Mentor and guide junior developers in best practices and coding standards.
- Troubleshoot and debug issues in a timely manner.
- Participate in the planning and execution of sprints, reporting progress and challenges.
- Stay up-to-date with industry trends and emerging technologies to enhance skills.
Key Skills
- Programming: Node.js, JavaScript, TypeScript
- Frameworks & Tools: Express.js, RESTful APIs, Microservices
- Databases: MongoDB, DynamoDB
- Development Methodologies: Agile
- Cloud Services: AWS, Azure
- Version Control: Git
- Soft Skills: Effective Communication, Problem-Solving, Team Collaboration
This is an excellent opportunity for a skilled Node.js Engineer to work on cutting-edge projects and contribute to an innovative technology-driven environment. If you are passionate about backend development and want to make a meaningful impact, we encourage you to apply!