Position: BackEnd Developer ( Node.js, Linux)
Company: Yozmatech
Experience required: 3y
English level: upper

Requirements:

The role requires creativity, a “can-do” approach, and knowledge and experience in multiple
platforms and technologies:

● In-depth knowledge and experience developing API’s and Microservices
● Strong proficiency with JavaScript
● 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 german, 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

Responsibilities:

● To developer for developing APIs, microservices, flexible interfaces, at a massive scale across multiple continents.
● Being 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 is a key member of the team that will constantly grow.

We offer:
● Opportunity to work with interesting projects;
● A friendly team of professionals;
● Direct communication with the client;
● Performance-based salary with regular reviews;
● New comfortable office close to the city center;
● English classes;
● Team-building events and fun activities.