Position: Node.js Developer
Company: Singree
Experience required: 2y

Key Qualifications: 

- 2+ years of Node.js Backend Development; 
- University grad with major in IT or Tech; 

Technical Skills & Qualifications:
Experience with:
- Docker;
- Redis;
- ES6/7;
- Git/GitHUB;
- Experience in API — Express.js or Socket.IO (Rest/SOAP development (+ skills required to integrate external systems));
- Knowledge of major coding and design patterns (+ MVC, MVP model);
- Experience with MongoDB;

Would Be a Plus:

- English speaking/reading/writing (Intermediate+)
- Ability to use Linux command line;
- Experience with ORM mongoose and/or PostgreSQL with ORM sequelize;
- Experience PGSQL;
- Knowledge of adaptive, cross-browser makeup & layout (HTML5, JS, CSS3);
- Experience with REACT.js
- Understanding of accessibility and security compliance, user authentication and authorization between multiple systems, servers, and environments;

Essential Duties & Responsibilities:

The Node.js Backend Developer will be responsible for development of our current projects and products, development and implementation of new functionality, and support of our existing projects.

Breaking this down, your duties and responsibilities will include:

- Development of new projects;
- Support of existing web projects;
- Contribute to all phases of the development lifecycle;
- Work with a team to develop the company’s existing projects;
- Participate in the development and implementation of new features and functionality;
- Bug fixing and optimization;

Work Environment Information:

- Full-time employment;
- Salary: is negotiated based on the interview results;
- Paid vacation, paid sick leave;
- Office located in Odessa; remote
- Official employment;