Experience: 3-8 Years
Location: New Delhi/Pune
Qualifications: B.E/B.Tech
Job Description:
We are seeking an experienced and highly skilled Senior Node.js Developer to join our dynamic team. As a Senior Node.js Developer, you will be responsible for managing the interchange of data between the server and users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Key Responsibilities:
- Design and Implementation:
-
-
- Design and implement scalable, high-performance, and reliable Node.js applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
-
- Performance and Quality:
-
-
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
-
- Code Maintenance:
-
-
- Maintain code integrity and organization.
- Implement security and data protection measures.
-
- Collaboration:
-
-
- Collaborate with other team members and stakeholders to deliver high-quality software solutions.
- Mentor and lead junior developers as needed.
-
- Continuous Learning:
-
- Stay up-to-date with industry trends and ensure the team adopts best practices.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior Node.js Developer or similar role.
- Strong proficiency in JavaScript and Node.js.
- Experience with modern frameworks such as Express.js.
- Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript frameworks (React, Angular, Vue.js).
- Experience with database technologies (MongoDB, MySQL, PostgreSQL).
- Understanding of microservices architecture and RESTful API design.
- Knowledge of code versioning tools such as Git.
- Excellent understanding of agile development methodologies.