We are seeking an experienced Node.js Developer to join our team. The ideal candidate will have a minimum of 2 years of experience in Node.js development and will be responsible for managing the interchange of data between the server and the users. The candidate should have a strong understanding of server-side development, RESTful APIs, and be able to work collaboratively with a team of developers.
Responsibilities:
• Design, develop and maintain efficient, reusable, and reliable Node.js code
• Implement RESTful APIs to support web and mobile applications
• Troubleshoot and debug applications to optimize performance and functionality
• Create and maintain technical documentation for all code changes and enhancements
• Participate in code reviews and ensure adherence to coding standards, best practices, and security guidelines
• Stay up-to-date with emerging technologies and apply them to enhance the functionality and performance of applications
Requirements:
• Minimum of 2 years of professional experience in Node.js development
• Proficient in JavaScript, HTML, and CSS
• Strong understanding of server-side development and RESTful APIs
• Experience with Node.js frameworks such as Express.js and Nest.js
• Familiarity with front-end technologies such as React or Angular
• Experience with database technologies such as MongoDB, MySQL, or PostgreSQL
• Understanding of version control systems such as Git or SVN
• Excellent communication and collaboration skills
• Ability to work independently and as part of a team
• Detail-oriented with strong problem-solving skills
Education:Bachelor’s degree in Computer Science, Information Technology, or related field
Location:Sector F, DHA Phase 1, Islamabad
Employment type:Permanent (On-site)
Job Type:Full-time
Note:This is a full-time position with competitive compensation and benefits packages. If you are a self-motivated developer with a passion for creating scalable, reliable and efficient applications, we encourage you to apply.