Position: Senior NodeJS developer
Company: Cognizant Softvision
Experience required: 3y
English level: upper

As a **NodeJS Developer**, you will be a part of our team at **Cognizant Softvision** who is working on our product.
The business purpose of the web-product is professional development of teams and team members, recognition, and talent empowerment. The first part of the project started in September 2019 and our colleagues from the Argentina office are working on it. Our local Lviv team of 3 Software Engineers has been developing the project for 5 months.
This product is valuable, and the TOP-management is personally interested in it. 

**PROJECT TECH STACK:**
— Microservices
— Docker, NodeJS, Swagger, JWT
— PostgreSQL, Sequelize ORM
— GIT
— Elasticsearch


**REQUIREMENTS:**
- 3+ years of work experience as a Back-End Developer using NodeJS and Express
- Experience with Docker and REST
- Practical experience with Microservices
- Knowledge of broader Web Application architecture topics
- Upper-Intermediate English level

**NICE TO HAVE:**
- Swagger
- SQL/NoSQL, Elasticsearch
- GCP, Test Framework, Terraform

**WE OFFER:**
- A brand-new office in a BC “Natsionalnyy” + remote working options
- Flexible working schedule
- 18 business days of vacation, 5 days of sick leave, national holidays off
- Compensation for technical conferences/events
- Free English classes
- Our own office gym + shower

If you are passionate about developing valued tech products, we are looking forward to welcoming you!