Position: Middle React Developer
Company: SoftConstruct
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2020-08-01T00:00:00+03:00

SoftConstruct Technology Holding serves on five continents and supports 1000+ Partners who operate on the European, American, and Asian markets. Each partner has a strong need to grow and retain their customers, and as a cure for our partners' pains, SoftConstruct launches a new project called Gamification Engine.

**Project:**
The Engine is a high load project which has the ambition to provide service for 10m gamers around the world using a gamification approach as growth and retention value. Numerous easy to use fronts (app, mobile web, desktop web), socialization, bonus, and loyalty system on top of existing services of holding, will boost the engagement of the existing and new gamers.

**Team:**
Currently, we are small, four (designer, front- and backend engineers, pm) efficient team members involved from the early stages of the project. During a year, we are planning to scale as a team, up to twelve members.

**Requirements:**
- Understanding OOP, design patterns;
- 3+ years of experience with development of mobile/web application;
- 2+ years of experience with React;
- Experience in building mobile applications using React Native;
- Experience with state management using Redux;
- Understanding of ES6/ES7 standards;
- Unit testing, E2E testing will be a plus;
- Experience with REST API

**Nice to have:**
- Creativity;
- Experience with Node.js;
- Experience with Scrum/Kanban Agile frameworks;
- Experience with native mobile development (Java, Swift) will be a bonus (for React Native);
- Experience with high load projects;
- Strong understanding of the design principles of distributed applications;
- Experience with Docker containers;
- Experience with API design tools (Swagger/Postman).

**What can we offer you in addition to the invaluable experience and the innovative project?**
- A team of experts, who are open to sharing knowledge and experience and often act as speakers at technical conferences in Ukraine and abroad;
- Support in training and development, starting from free English courses in the office and developing IDP to paying for Ukrainian and foreign conferences and other events.
- Cozy office is a 7-minute walk from Lukyanivska metro station
Well, of course: medical insurance, 24 calendar days of vacation, paid sick leave, opportunity work remote, funny corporate events, team buildings, and trips.