Position: Backend Node.js developer
Company: Talentbyte
Experience required: 3y
English level: intermediate

We’re looking for a Backend developer for developing APIs, microservices, and flexible interfaces, at a massive scale across multiple continents. 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
● 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 (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

Salary 4000  - 5000$