Position: Front-End Developer (React)
Company: Softwarium
Category: JavaScript
Experience required: 2y
English level: intermediate

Our Customer provides services in the MRO supply chain management around the globe, including business entities in the United States, Canada, Puerto Rico, Mexico, and Singapore. The project is founded on the infrastructure which ensures the client’s success. It is based on the customer’s management software package Microsoft Dynamics CRM.

**Technologies:** React 16.8, React-hooks, JavaScript/Typescript
The ratio of the Support/New functionality creation: 20/80%;
Project duration: 5+ years;
Project terms: Long term;
Software development methodology: hybrid agile methods and tools;
Direct contact with the customer, if it is necessary.
**Team:** 3 backend devs, 6 full-stack devs, 2 mobile devs, 2 QA, PM

**Necessary skills:**
— 3+ at least commercial experience in developing with JavaScript;
— 2+ years of experience with React.js;
— Experience with React-hooks;
— Experience with state management libraries and approaches;
— Able to implement solid, high quality, and easy to support solutions;
— At least Intermediate English (both spoken and written).

**It Will be a big plus:**
— Elasticsearch knowledge (Experience or knowledge with any full-text search engine such as Elasticsearch, Solr, etc.)

**Responsibilities:**
— Implement reactive search-centric SPA application based on Elasticsearch backend and APIs. Elasticsearch model is to be defined;
— Do research on the available Elasticsearch React components toolkit that can connect directly to Elasticsearch;
— Customize out of the box components to meet the requirements;
— Implement new components if required.

We take care of our employees — we create comfortable working conditions: a spacious open space, an office with a magnificent view of Mikhailovskaya Square and Landscape Alley; team building and participation in conferences, no overtime. You can always count on paying for a vacation, sick leave, and holidays.

We immediately feel the contact with our person, so we have only 2 stages of the interview.

It is possible to work both in the office and remotely (Kiev).

We will be glad to see You on Softwarium Team!