We at Neova Solutions are looking for Node.js Developer for one of our clients.
Role: Node.js Developer
Total Experience: 4-7 years
Relevant Experience: 3+ years
Technical Skills: Node.js, JavaScript, Express.js, Database like NoSQL, MySQL etc.
Key Responsibilities:
- Design, develop and maintain server-side applications using Node.js.
- Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Collaborate with product managers and designers to understand user requirements and deliver high-quality software solutions.
- Implement APIs, microservices and maintain efficient, scalable backend systems.
- Optimize applications for speed and scalability.
- Write clean, maintainable and efficient code following best practices.
- Debug and troubleshoot issues and enhance application performance.
- Work in an Agile environment, participate in Sprint planning, code reviews, and daily stand-ups.
- Stay updated with the latest industry trends and best practices in backend development.
Required Skills:
- Strong proficiency in Node.js and JavaScript.
- Experience with Express.js or similar frameworks.
- Familiarity with database management systems (e.g., MongoDB, MySQL, PostgreSQL).
- Strong problem-solving skills.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Good understanding of asynchronous programming and callback functions.
- Excellent communication and teamwork skills.