Job Summary:
We are seeking an experienced Node.js Developer to join our development team. The ideal candidate will be responsible for building scalable server-side applications, designing APIs, and ensuring high performance and responsiveness of backend systems. This role requires strong problem-solving skills and hands-on experience with modern web technologies.
Key Responsibilities:
- Develop and maintain server-side applications using Node.js
- Design, build, and optimize RESTful APIs
- Collaborate with front-end developers and cross-functional teams
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and improve application performance
- Implement security and data protection measures
- Participate in code reviews and technical discussions
Required Skills & Qualifications:
- Strong experience with Node.js and JavaScript
- Good understanding of asynchronous programming
- Experience with frameworks such as Express.js or similar
- Knowledge of databases (MongoDB, MySQL, PostgreSQL, etc.)
- Familiarity with API design and integration
- Understanding of version control systems (Git)
- Strong debugging and problem-solving skills
Experience Requirements:
- 5+ years of experience in Node.js development
- Proven experience in building scalable backend systems
Soft Skills:
- Good communication and teamwork skills
- Ability to work independently and manage deadlines
Job Type: Full-time
Benefits:
- Flexible schedule
- Paid sick time
- Provident Fund
Job Type: Full-time
Benefits:
- Paid sick time
- Provident Fund
Work Location: In person