Position: Full Stack Developer
Company: Svitla Systems
Category: Node.js
Experience required: 5y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

5+ years work experience;
Strong skills with JavaScript (ES6+);
Production experience with modern client-side web frameworks such as React, AngularJS with Typescript;
Working knowledge of Redux, or other state management frameworks;
Advanced knowledge of NodeJS, Express;
Knowledge of relational databases (PostgreSQL, MSSQL, etc.);
Experience working with NoSQL databases (DynamoDB, MongoDB, etc.);
Ability to create responsive UI components for high-performance and scalability;
Good understanding of server-side CSS pre-processing platforms, such as SASS/LESS;
Experience with backend data / API integration using JSON and RESTful web services;
A high bar for code quality and craftsmanship;
Experience with unit testing using frameworks such as Karma, Mocha.js, Jasmine;
Experience developing with GIT or other version control systems;
Working knowledge of Agile (Scrum) Software Development Process methodologies;
Broad understanding of the design and architecture of modern web applications.