Required skills:
2+ years of experience in Node.js development
Experience in AngularJS, Angular 8
Strong knowledge of JavaScript (ES5, ES6)
Experience with TypeScript
Good knowledge of SQL
Experience with Unit tests
Good knowledge in HTML5, CSS3
Understanding of MVC principles
Understanding of OOP principles
Ability to work with technical documentation/specifications for the project
English level: Intermediate and higher
Nice to have:
Experience with SASS/SCSS
Experience in working with English-speaking teams
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 lead)
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 suppportive team members
Paid time off (vacation, sick-leave, remote work)
Legal support
Joyful corporate events, team buildings, hobbies and sport communities
Discounts and bonuses of IT Loyalty program