Position: Middle NodeJS Developer
Company: Engenious
Category: Node.js
Experience required: 3y
English level: upper

Skills Required
- Experience at least 2 year (NodeJS);
- Be passionate about developing complex, high-quality software;
- Knowledge of OOP, JavaScript, TypeScript, Client-server architecture etc;
- Excellent analytical, communication, problem-solving and team-working skills;
- Trainability, motivation to get new knowledge, attending and assiduity;
- Experience with MongoDB, Redis, Jenkins.

It will be a plus:
Technical education;
Experience with client-side web-technologies;
AWS proficiency.

Responsibilities:
- Develop an applications and web interfaces using NodeJS, JavaScript, TypeScript;
- Integrating popular libraries and services with the application;
- Bring a highly professional attitude solving complex technical and architectural tasks;
- Optimization and refactoring of applications;
- Communication with different teams working on a project.

We offer:
- Comfortable office, flexible schedule;
- Ability to work from both office and remotely;
- Paid vacation and sick leave;
- Development opportunities in any IT direction;
- Fun and friendly team;
- Personal professional growth;
- Up to 100% reimbursement of the participation in core courses and conferences;
- Lunches and unlimited tea, coffee and cookies )

Send us your CV and take a new step in your professional career!