---
title: "Senior Node.JS developer - ITSOFT | HR Drone"
description: "We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple…"
canonical_url: "https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer"
locale: en
meta:
  author: ITSOFT
  "og:description": "We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple…"
  "og:image": "https://r.hrdrone.am/og/job-post?background=%2523FFFFFF&textColor=%2523000000&jobTitle=Senior%2520Node.JS%2520developer&showFire=true&logoUrl=https%3A%2F%2Fr.hrdrone.am%2Fapi%2Fs3%2Fimages%2F6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png&lang=en"
  "og:image:alt": "HR Drone - Job Matching Platform"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Senior Node.JS developer - ITSOFT"
  "twitter:description": "We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple…"
  "twitter:image": "https://r.hrdrone.am/og/job-post?background=%2523FFFFFF&textColor=%2523000000&jobTitle=Senior%2520Node.JS%2520developer&showFire=true&logoUrl=https%3A%2F%2Fr.hrdrone.am%2Fapi%2Fs3%2Fimages%2F6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png&lang=en"
  "twitter:image:alt": "HR Drone - Job Matching Platform"
  "twitter:title": "Senior Node.JS developer - ITSOFT"
---

> Index of every page on this site: [llms.txt](https://hrdrone.am/llms.txt)

**Closed**This role is no longer accepting applications

[![ITSOFT company logo - Senior Node.JS developer job offer](https://r.hrdrone.am/api/image/width=88,height=88,quality=80,format=webp/s3/images/6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png "ITSOFT - Senior Node.JS developer")**ITSOFT**](https://hrdrone.am/jobs/itsoft)

# **Senior Node.JS developer**

<dl>

<dt>Location:</dt>
<dd>Yerevan</dd>

<dt>Employment type:</dt>
<dd>Hybrid, Remote, Full-time</dd>

<dt>Level</dt>
<dd>Senior, Lead</dd>

<dt>English</dt>
<dd>Upper-intermediate</dd>

<dt>Posted:</dt>
<dd>November 19, 2023</dd>

<dt></dt>
<dd>1226 views</dd></dl>

## **Job description**

We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple continents. Working with 3rd parties and managing a global team. Part of the role will include integration with multiple external APIs, processing of the data, and compiling it in a flexible way to accommodate various output requirements. The role will allow getting in on the ground floor, participating in laying down the foundations of the technology and being a key-member of the team that will constantly grow.

## **Requirements**

● Working with customers // integrations , B2 / C1 minimal English.

● In-depth knowledge and experience developing API’s and Microservices

● Strong proficiency with JavaScript at least 4.5 years

● Knowledge of Node.js and frameworks available for it (socket.io , such as Express, Adonis, etc.)

● Understanding the nature of asynchronous programming and its quirks and workarounds

● Understanding fundamental design principles behind a scalable application

● Experience working with various data storage solutions such as Redis, MongoDB, etc.

● Experience working with Queuing solutions such as gearman, RabbitMQ, SQS, etc.

● Implementing automated testing platforms and unit tests

● Proficient understanding of code versioning tools, such as Git

● Familiarity with cloud services such as AWS and GCP

● Experience working with Linux

● Experience with CI/CD processes

## **Skills & expertise**

### **Required skills**

- **Node.js**

### **Specialty**

- Backend Development

## **Know someone right for this role?**

Share it and help the right person find their next job.

[Share on Telegram](https://t.me/share/url?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fitsoft%2FSpxz8O-senior-node-js-developer&text=Senior%20Node.JS%20developer) [Share on WhatsApp](https://api.whatsapp.com/send?text=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fitsoft%2FSpxz8O-senior-node-js-developer%20Senior%20Node.JS%20developer) [Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fitsoft%2FSpxz8O-senior-node-js-developer) [Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fitsoft%2FSpxz8O-senior-node-js-developer) [Share on X](https://x.com/intent/post?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fitsoft%2FSpxz8O-senior-node-js-developer&text=Senior%20Node.JS%20developer)

[![ITSOFT logo](https://r.hrdrone.am/api/image/width=112,height=112,quality=80,format=webp/s3/images/6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png "ITSOFT")](https://hrdrone.am/jobs/itsoft)

## **About ITSOFT**

*Life at ITSOFT*

-
-

ITSOFT is a leading IT staff augmentation, outstaffing company created to help the businesses scale up the teams fast and get the reliable remote developers within a short period. Commit Offshore by ITSOFT is a part of COMMIT which is a largest IT powerhouse based in Israel and US.

<dl>

<dt>Industry</dt>
<dd>**Software &amp; IT Services**</dd>

<dt>Size</dt>
<dd>**51-200**</dd>

<dt>Location</dt>
<dd>**Tel Aviv, Kharkiv +2**</dd>

</dl>

[View open roles](https://hrdrone.am/jobs/itsoft)

## **Jobs at ITSOFT**

### **No other open roles at ITSOFT right now**

New roles land here the moment ITSOFT posts them. Set a job alert to be first to know, or browse everything hiring on HR Drone today.

[**Browse all jobs**](https://hrdrone.am/) [Get new jobs on Telegram](https://t.me/hrdrone)

### **Closed jobs**

![ITSOFT](https://r.hrdrone.am/api/image/width=112,height=112,quality=80/s3/images/6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png "ITSOFT")

#### [**Junior technical IT recruiter**, Closed](https://hrdrone.am/jobs/itsoft/OCJBVL-junior-technical-it-recruiter)

[**ITSOFT**](https://hrdrone.am/jobs/itsoft)·Yerevan·Remote · HybridInternJunior

**Closed**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://hrdrone.am/#website","@type":"WebSite","description":"Find your next job opportunity at HR Drone - the ultimate job matching platform","inLanguage":"en-US","name":"HR Drone","url":"https://hrdrone.am/","publisher":{"@id":"https://hrdrone.am/#identity"},"workTranslation":{"@id":"https://hrdrone.am/hy#website"}},{"@id":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer#webpage","@type":"WebPage","description":"We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple…","name":"Senior Node.JS developer - ITSOFT","url":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer","breadcrumb":{"@id":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer#breadcrumb"},"isPartOf":{"@id":"https://hrdrone.am/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer"]}],"primaryImageOfPage":{"@id":"https://hrdrone.am/#logo"}},{"@id":"https://hrdrone.am/#identity","@type":"Organization","description":"The ultimate job matching platform for both candidates and employers","foundingDate":"2022","name":"HR Drone","url":"https://hrdrone.am","address":{"@type":"PostalAddress","addressCountry":"AM","addressLocality":"Yerevan"},"contactPoint":{"@type":"ContactPoint","telephone":"+37495880089","contactType":"customer service","availableLanguage":["English","Armenian"]},"logo":{"@id":"https://hrdrone.am/#logo"},"sameAs":["https://www.instagram.com/hr.drone/","https://www.linkedin.com/company/hr-drone/","https://www.facebook.com/app.hrdrone","https://t.me/hrdrone","https://www.youtube.com/@hr-drone","https://x.com/hr_drone"]},{"@id":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer#job-posting","@type":"JobPosting","datePosted":"2023-11-19T07:00:01.067Z","description":"\u003Ch2>Job description\u003C/h2>\u003Cp>We’re looking for a Backend Integration developer for developing APIs, microservices, flexible interfaces, at massive scale across multiple continents. Working with 3rd parties and managing a global team. Part of the role will include integration with multiple external APIs, processing of the data, and compiling it in a flexible way to accommodate various output requirements. The role will allow getting in on the ground floor, participating in laying down the foundations of the technology and being a key-member of the team that will constantly grow.\u003C/p> \u003Ch2>Requirements\u003C/h2>\u003Cp>● Working with customers // integrations , B2 / C1 minimal English.\u003C/p> \u003Cp>● In-depth knowledge and experience developing API’s and Microservices\u003C/p> \u003Cp>● Strong proficiency with JavaScript at least 4.5 years\u003C/p> \u003Cp>● Knowledge of Node.js and frameworks available for it (\u003Ca href=\"http://socket.io/\">socket.io\u003C/a> , such as Express, Adonis, etc.)\u003C/p> \u003Cp>● Understanding the nature of asynchronous programming and its quirks and workarounds\u003C/p> \u003Cp>● Understanding fundamental design principles behind a scalable application\u003C/p> \u003Cp>● Experience working with various data storage solutions such as Redis, MongoDB, etc.\u003C/p> \u003Cp>● Experience working with Queuing solutions such as gearman, RabbitMQ, SQS, etc.\u003C/p> \u003Cp>● Implementing automated testing platforms and unit tests\u003C/p> \u003Cp>● Proficient understanding of code versioning tools, such as Git\u003C/p> \u003Cp>● Familiarity with cloud services such as AWS and GCP\u003C/p> \u003Cp>● Experience working with Linux\u003C/p> \u003Cp>● Experience with CI/CD processes\u003C/p> ","directApply":true,"industry":"Software & IT Services","jobLocationType":"TELECOMMUTE","occupationalCategory":"Software Engineering, QA","skills":"Node.js","title":"Senior Node.JS developer","url":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer","validThrough":"2023-12-19T07:00:00.923Z","employmentType":["FULL_TIME"],"hiringOrganization":{"@type":"Organization","name":"ITSOFT","url":"https://hrdrone.am/jobs/itsoft","logo":"https://r.hrdrone.am/api/image/width=256,height=256,fit=contain/s3/images/6f47bfc0-6e56-11ee-82af-eb37b75fbf09.png","sameAs":[]},"identifier":{"@type":"PropertyValue","name":"ITSOFT","value":"9ac06922-e385-41a1-ba50-419c2540b858"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Yerevan","addressRegion":"Yerevan","addressCountry":"AM"}},"mainEntityOfPage":{"@id":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer#webpage"}},{"@id":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://hrdrone.am"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https://hrdrone.am/jobs/armenia"},{"@type":"ListItem","position":3,"name":"ITSOFT","item":"https://hrdrone.am/jobs/itsoft"},{"@type":"ListItem","position":4,"name":"Senior Node.JS developer","item":"https://hrdrone.am/jobs/itsoft/Spxz8O-senior-node-js-developer"}]},{"@id":"https://hrdrone.am/#logo","@type":"ImageObject","caption":"HR Drone","contentUrl":"https://hrdrone.am/images/blue-logo.svg","inLanguage":"en-US","url":"https://hrdrone.am/images/blue-logo.svg"}]}
```