top of page

Senior Node.js Developer

Job Type

Contract to hire ( 3 Months)

Experience

6 to 9 years

Location

Job Description

We are seeking an experienced and highly skilled Senior Node.js Developer to join our dynamic team. As a Senior Node.js Developer, you will be responsible for managing the interchange of data between the server and users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Key Responsibilities

  • Design and implement scalable, high-performance, and reliable Node.js applications.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure the performance, quality, and responsiveness of applications.

  • Identify and correct bottlenecks and fix bugs.

  • Maintain code integrity and organization.

  • Implement security and data protection measures.

  • Collaborate with other team members and stakeholders to deliver high-quality software solutions.

  • Stay up-to-date with industry trends and ensure the team adopts best practices.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Proven experience as a Senior Node.js Developer or similar role.

  • Strong proficiency in JavaScript and Node.js.

  • Experience with modern frameworks such as Express.js.

  • Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript frameworks (React, Angular, Vue.js).

  • Experience with database technologies (MongoDB, MySQL, PostgreSQL).

  • Understanding of microservices architecture and RESTful API design.

  • Knowledge of code versioning tools such as Git.

  • Strong problem-solving and communication skills.

  • Ability to mentor and lead junior developers.

  • Excellent understanding of agile development methodologies.

bottom of page