We are looking for a Node.js Developer with 3+ years of hands-on experience, responsible for implementing web services. Your primary focus will be the development of all backend components, the definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front end.
Roles and Responsibilities
● Design, build and maintain high-performance, reusable, and reliable code
● Strong experience in building RESTful APIs with Express or Express-based frameworks
● Integration of data storage solutions, including databases, key-value stores, blob stores, etc.
● Implementation of security and data protection
● Unit-test the code components; document the code and the functionality while collaborating with other team members
● Define code architecture decisions to support a high-performance and scalable product
● Unit-test code for robustness, usability, and general reliability
● Identify and correct bottlenecks and fix bugs