Join us for Workable Next! Get an exclusive look at our upcoming product releases. Save your seat

Backend Javascript Developer job description

A Backend JavaScript Developer is a professional specialized in building scalable services and RESTful APIs using JavaScript, working on various aspects of SaaS application development.

Alexandros Pantelakis
Alexandros Pantelakis

HR content specialist at Workable, delivering in-depth, data-driven articles to offer insights into industry and tech trends.

Refreshed on

January 2, 2024

Reviewed by

Eftychia Karavelaki

Senior Recruitment Manager

Use this Backend JavaScript Developer job description template to find reliable employees for your company. Feel free to modify the Backend JavaScript Developer duties and responsibilities as well as the qualifications listed below to fit your specific needs.

What is a Backend JavaScript Developer?

A Backend JavaScript Developer is a professional responsible for designing and building highly scalable services and APIs. They specialize in backend application development using JavaScript and other related technologies.

What does a Backend JavaScript Developer do?

A Backend JavaScript Developer is involved in developing and designing scalable services and RESTful APIs. They work on event-driven or message-driven architecture and contribute to backend application development, ensuring the functionality and performance of web and mobile applications.

Backend JavaScript Developer responsibilities include:

  • Building and designing highly scalable services and RESTful APIs
  • Implementing event-driven or message-driven architecture
  • Working on backend application development using JavaScript and other technologies

Job brief

We are seeking a talented Backend JavaScript Developer to join our team of developers. As a Backend JavaScript Developer, you will be responsible for building and designing highly scalable services and RESTful APIs.

You’ll work with cutting-edge technologies in a world-class software company and collaborate with teams focusing on various exciting areas of application development, including web, mobile, and data science.

If you have a CS degree and experience in backend application development, we want to hear from you.

Responsibilities

  • Build and design highly scalable services and RESTful APIs
  • Implement event-driven or message-driven architecture
  • Work on backend application development using JavaScript and related technologies
  • Collaborate with cross-functional teams on various application development projects

Requirements and skills

  • CS degree or equivalent
  • Experience in building and designing highly scalable services and RESTful APIs
  • Good working knowledge of JavaScript or other object-oriented programming languages
  • Deep understanding of event-driven or message-driven architecture
  • Familiarity with some of the following frameworks: node.js, Spring Boot, Rails
  • Experience with SOA architecture and NoSQL databases is a plus

Frequently asked questions

Jump to section