Job Summary: We are looking for a skilled Node.js Developer to join our team and help us build scalable and high-performance applications. As part of our development team, you will play a key role in architecting and building server-side components for our web and mobile applications
Roles & Responsibilities: ● Develop server-side logic, APIs, and microservices using Node.js ● Design and implement robust, scalable, and secure back-end services ● Build and maintain RESTful APIs, web services, and other server-side functionalities ● Integrate front-end elements with server-side logic through API integrations ● Work with databases (SQL/NoSQL) to create efficient, high-performance data models ● Optimize application for maximum speed and scalability ● Collaborate with front-end developers to integrate user-facing elements with server-side logic ● Ensure the performance, quality, and responsiveness of applications ● Write clean, maintainable, and reusable code
Qualifications: ● 2+ years of hands-on experience with Node.js development ● Strong proficiency in JavaScript (ES6+) and TypeScript (optional) ● Understanding of asynchronous programming, callbacks, promises, and event-driven architecture ● Experience with databases (SQL and NoSQL, such as MongoDB, PostgreSQL, MySQL) ● Experience with RESTful APIs