Position: Middle Full-Stack Developer
Company: CodeIT
Category: Node.js
Experience required: 2y
English level: upper

REQUIRED SKILLS

2+ years of experience in Backend programming
Good experience in Node.js (1+ years of experience)
Strong knowledge JavaScript
Strong knowledge in SQL
Knowledge of at least 1 of Front-End frameworks (Angular, React, Vue)
Good understanding of MVC and SOLID principles
Experience with Socket.io
Experience with NGINX web server will be a plus
Experience in implementing web services with a REST and Web API architecture
Ability to work with technical documentation/specifications for the project
English level: Intermediate and higher

WOULD BE A PLUS

Strong knowledge JavaScript
Experience with Angular 2+ framework

RESPONSIBILITIES

Developing new features and supporting the current application;
Bugfixing different project modules;
Architecturing new modules, providing system suggestions to a customer;
Communication with a client (meetings and writing group chat discussions);
Providing time estimates for tasks;
Creating and supporting technical documentation;
Communication with Stakeholders (QA; marketing team; design team; etc.)

BEING A MEMBER OF THE CODEIT TEAM MEANS

Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
Compensation of participation in conferences and workshops
Development of soft skills (people management and emotional intelligence training)
Free access to the company account on Udemy educational platform
Internal library
Corporate English courses and communication with clients from English-speaking countries
Experienced and supportive team members
Paid time off (vacation, sick-leave, remote work)
Legal support
Joyful corporate events, team buildings, hobbies and sport communities
Well-equipped office located in the center of Kharkiv
Discounts and bonuses of IT Loyalty program