Position: Middle Front-end/React.js developer
Company: CodeIT
Experience required: 3y
English level: intermediate

CodeIT invites a Middle Front-End/React.js Engineer to join our professional team.

**Required skills:**
* 3+ years of experience with React.js;
* Solid knowledge of TypeScript and JavaScript
* Experience in writing automated tests (React Testing Library)
* Jenkins, Docker, CI/CD, Containers
* Knowledge of HTML5 and CSS3 
* Experience with style preprocessors (Sass, Less)
* Basic knowledge of the principles of SOLID 
* Patterns/Architectures understanding
* Proficient understanding of code versioning tools (Git);  
* Intermediate or higher level of English

**Responsibilities:**
* Building React components
* Work closely with the client and their team
* Write well-documented, clean code

**About project:**
Creating, maintaining, supporting, and improving software solutions for one of the biggest insurance companies in the UK.
The project has excellent processes. All tasks are described upfront, with clear communication and realistic timelines. 

**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 office located in the center of Kharkiv, Vinnytsia and Sofia
* Discounts and bonuses of IT Loyalty program