Job
Description
As a skilled and enthusiastic Node.js Developer, you will be responsible for building scalable server-side applications, APIs, and ensuring high performance and responsiveness of web and mobile applications. You will: - Develop and maintain server-side applications using Node.js. - Design and implement RESTful APIs and microservices. - Work with databases (SQL & NoSQL) for data storage and retrieval. - Collaborate with front-end developers to integrate user-facing elements with server logic. - Optimize applications for maximum speed, scalability, and security. - Troubleshoot, debug, and upgrade existing applications. - Write clean, reusable, and maintainable code following coding standards. - Stay updated with the latest Node.js frameworks, tools, and best practices. - Participate in Agile development cycles including sprint planning, code reviews, and testing. Qualifications & Experience: - Bachelors degree in Computer Science, IT, or related field. - 2-5 years of proven experience as a Node.js Developer. - Strong proficiency in JavaScript (ES6+) and Node.js frameworks (Express.js/Nest.js). - Experience with databases such as MongoDB, MySQL, or PostgreSQL. - Knowledge of RESTful APIs, JSON, and third-party integrations. - Familiarity with Git/version control systems. - Understanding of asynchronous programming and event-driven architecture. Bonus: Knowledge of Docker, Kubernetes, AWS, or microservices architecture. What We Offer: - Competitive salary package. - Opportunity to work on challenging and innovative projects. - Exposure to the latest backend technologies and architectures. - Collaborative and growth-oriented work culture. As a skilled and enthusiastic Node.js Developer, you will be responsible for building scalable server-side applications, APIs, and ensuring high performance and responsiveness of web and mobile applications. You will: - Develop and maintain server-side applications using Node.js. - Design and implement RESTful APIs and microservices. - Work with databases (SQL & NoSQL) for data storage and retrieval. - Collaborate with front-end developers to integrate user-facing elements with server logic. - Optimize applications for maximum speed, scalability, and security. - Troubleshoot, debug, and upgrade existing applications. - Write clean, reusable, and maintainable code following coding standards. - Stay updated with the latest Node.js frameworks, tools, and best practices. - Participate in Agile development cycles including sprint planning, code reviews, and testing. Qualifications & Experience: - Bachelors degree in Computer Science, IT, or related field. - 2-5 years of proven experience as a Node.js Developer. - Strong proficiency in JavaScript (ES6+) and Node.js frameworks (Express.js/Nest.js). - Experience with databases such as MongoDB, MySQL, or PostgreSQL. - Knowledge of RESTful APIs, JSON, and third-party integrations. - Familiarity with Git/version control systems. - Understanding of asynchronous programming and event-driven architecture. Bonus: Knowledge of Docker, Kubernetes, AWS, or microservices architecture. What We Offer: - Competitive salary package. - Opportunity to work on challenging and innovative projects. - Exposure to the latest backend technologies and architectures. - Collaborative and growth-oriented work culture.