Job Description:
We are seeking an experienced Node.js Developer to join our team at Tech-Assist Ltd. As a Node.js Developer, you will be responsible for developing and maintaining Node.js applications and services, collaborating with the team to design and launch new features, and writing efficient, testable, and reusable code.
Responsibilities:
Develop and maintain Node.js applications and services, ensuring they are scalable, efficient, and reliable.
Collaborate with the team to design and launch new features, including planning, development, testing, and deployment. Write efficient, testable, and reusable code, adhering to coding standards and best practices.
Participate in code reviews to ensure high-quality code and identify areas for improvement.
Troubleshoot and resolve technical issues, working closely with the team to resolve complex problems. Stay up-to-date with the latest developments in Node.js, Express.js, and related technologies.
Requirements:
Strong knowledge of Node.js and Express.js framework.
Understanding of client-server architecture and RESTful APIs. Excellent problem-solving skills and attention to detail.
Experience with JavaScript, HTML, CSS, and front-end frameworks (React, Angular, Vue.js).
Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes). Experience with GraphQL is a plus.
Working Model:
On-Site: The successful candidate will be required to work from our office in Pune, Maharashtra, India.