Position: Middle/Senior FullStack JS Engineer
Company: CodeIT
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

**Required skills**

• 3-5+ years of experience in Frontend\Full-stack programming
• Good experience in AngularJS, Angular 8
• Strong knowledge of JavaScript (ES5, ES6)
• Experience with TypeScript
• Experience with Jasmine
• Strong knowledge in HTML/CSS: HTML5, CSS3, SASS/SCSS
• Understanding of MVC principles
• Understanding of OOP principles
• Ability to work with technical documentation/specifications for the project
• Experience with NodeJS (basics)
• Experience with SQL (basics)
• Strong Intermediate English level 

**Will be a plus**

• Experience with NGRX store
• Experience with RxJS

**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.)

**About project**

The project is a big system that improves sales efficiency in the different business sectors. This system allows customers to improve and automate any project: break down into phases, manage resources, automatically generate documentation, and more. Team: 26 people on our side. 

**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, invited experts
• 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 offices located in Kharkiv and Vinnytsia
• Discounts and bonuses of IT Loyalty program