Position: Backend Developer (Node.js)
Company: Avidi Technologies
Experience required: 1y
English level: intermediate

Requirements: 

— 1+ years of experience in Node.js development 
— 1+ years of experience with back-end development 
— familiar with Git, CI/CD, and bug-tracker system 
— at least Intermediate level of English 
— pride in readable, well-designed, well-tested software 
— understanding the core principles of OOP, OOD SOLID, and practical 
    experience using them Microservice architectures knowledge 
— experience with RESTful APIs & API design 
— experience with relational database PostgreSQL and key-value stores 
    Memcache, Redis 

Will be a plus: 

— experience with Nest.js 
— experience with Docker 
— experience in writing tests 

Responsibilities:

— design and implement software solutions — ensure the quality of code
— participate in requirements development
— deliver implemented solutions

We offer:

— interesting projects
— work in a highly skilled and efficient team
— comfortable office and work environment
— flat organizational structure without bureaucracy
— payment for the first month of accommodation in case of relocation
— personal development of each employee
— regular review rate
— paid vacations and sick leaves
— courses of English
— code review
— full provision of the top equipment
— recommendation as well as entry bonuses
— skill courses