Software Engineer NodeJS Job Description

As a Software Engineer specializing in NodeJS, you will be responsible for developing server-side applications, APIs, and integrating front-end elements using Node.js. You will work closely with product managers, designers, and other engineers to build high-performing software solutions.

Responsibilities

  • Design, develop, and maintain server-side applications and APIs using Node.js
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Work closely with cross-functional teams to define and deliver new features

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Proven experience as a Node.js developer
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript
  • Experience with database technologies (e.g., MySQL, MongoDB)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills

Skills

  • Node.js
  • JavaScript
  • API Development
  • Database Management
  • Frontend Integration