Position: Front-End (ReactJS) Developer
Company: Студия HR решений
Category: JavaScript
Experience required: 3y
English level: upper

**Location:** Kharkiv, Ukraine
**Type of employment:** full time, office/remote

**About company:** CodeIT is a software development company launched in 2007. Based in Kharkiv (Ukraine) CodeIT has no geographical boundaries for its business – our partnership history includes cooperation with businesses from small to enterprise-level, startups and government organizations based in 20 countries around the globe.

What you should also know about us: 500+ projects delivered, 97% positive customer reviews, 53% clients return with new projects. 

Now we are looking for a **Front-End (ReactJS) Developer** to join one of **our projects**: 
1. Educational learning platform for students.The project was created as a gaming Education Platform for teenagers. The platform includes 3 different courses. Our list of supported devices was restricted by web desktop and tablet to make the education process more clear. For several courses, we've used a Phaser Framework that helped us to implement the core logic of our game mode.
2. Airbnb-like social platform for people around the world who are choosing to live together - roommates. It has 5+ million active listings in different countries all over the world and 3 million active users every month. 
3. Application for big shopping malls - interactive mirrors. Mirrors allow the customers  to  ‘try on’ clothes virtually, and display the relevant information regarding these clothes automatically, which includes details such as brand messaging, garment description, pricing and size, color and availability.
Also it can be any other full-stack software projects for various industries.

**Technology stack that we use:** 
Web: Java, PHP, Python, Node.js, React.js, Angular.
Mobile: iOS, Android, Cross-platform.
Devops: Kubernetes, Docker, Puppet, Capistrano, Ansible, Deployer.
 
**Job to be done:**
● Developing new features from scratch.
● Architecture new modules, providing system suggestions to the customer.
● Communication with the client (meetings and writing group chat discussions).
● Providing time estimates for tasks. 
● Creating and supporting technical documentation.
● Collaboration with a project team (BA, Designer, DevOps, Back End, QA).

**Our ideal candidate has the following skills and qualifications:**
● 3+ years of experience in Front End development.
● 1,5-2 years+ commercial experience with complex React.js based projects.
● Experience with SSR (server-side rendering, Nextjs) - nice to have.
● Good JavaScript programming skills.
● Excellent HTML5, CSS3, ES6 skills.
● Markup experience with responsive layout.
● Ability to work with technical documentation/specifications for the project.
● Presales and project estimation activities experience.
● Experience in direct communication with clients.
● Strong Upper-Intermediate level of English (both written and verbal).

**Being a part of the CodeIT team means:**
● Have a clear career path and growth opportunities (seniority level system, individual development plan, technical leads).
● Receive compensation for participation in conferences and seminars; attend internal training events with invited experts.
● Have free access to a corporate account on Udemy and access to the internal library.
● English classes, external/internal trainings.
● Social package (paid vacation, sickness leaves).
● Flexible work schedule.
● Football training, corporate events & activities.
● Work with experienced and always ready to help colleagues.
● Well equipped office with convenient location.
● Receive legal support if necessary.
● Receive discounts and bonuses for the IT Loyalty program.

**Hiring process:** 1) phone interview with recruiter; 2) tech interview; 3) interview with delivery manager; 4) interview with client.


**Need more information? Let's discuss it! :)**