Position: Middle ReactJS/NextJS developer
Company: IT Craft
Category: JavaScript
Experience: 2y
English level: intermediate

IT Craft запрошує розробника ReactJS/NextJS приєднатися до компанії для участі в поточних і нових проектах. Нижче ви можете знайти короткий опис поточних проектів, на які ми шукаємо кандидата:

Проект 1: Основною метою проекту є створення платформи, яка об'єднує адвокатів та потенційних клієнтів, спрощуючи процес пошуку один одного, а також надаючи можливість легкої комунікації та доступу до юридичних послуг.

Проект 2: Основною метою проекту є розробка додатку, який підтримує людей у ​​їхньому шляху до психічного здоров’я. Цей додаток надасть користувачам можливість відстежувати та керувати своїм емоційним станом, а також доступ до ресурсів і підтримки у вирішенні проблем психічного здоров’я.

Необхідна кваліфікація:
- 2 + роки комерційного досвіду роботи з проектами на ReactJS або NextJS;
- Знання TypeScript;
- Знання поширених бібліотек React, таких як: Redux or Zustand, React Hook Form, Yup;
- Глибоке знання JavaScript (принципів SOLID, Patterns, WebSockets, HTTP);
- Досвід роботи з Firebase Authentication;
- Рівень володіння англійською мовою - принаймні Intermediate.

Буде плюсом: 
- Досвід роботи з Material Dashboard;
- Досвід роботи з Tailwind CSS;
- Досвід роботи з u11i;
- Досвід роботи з React Native (або бажання працювати з ним у майбутньому);
- Базове знайомство з oauth2, google API;
- Базове знайомство з інтеграційним та Unit тестуванням.

IT Craft пропонує:
- Конкурентну оплату відповідно до кваліфікації;
- Гнучкий графік, дистанційну роботу;
- Можливість кар’єрного росту;
- Компенсацію для занять спортом;
- Внутрішнє навчання англійської мови;
- Службу психологічної підтримки;
- Дружню команда відкритих людей.

Надішліть, будь ласка, своє резюме.

IT Craft invites a ReactJS/NextJS developer to join the company to participate in current and new projects. Below you can find brief description of ongoing projects where we are looking for a candidate:

Project 1: The main goal of the project is to build a platform that connects attorneys and potential clients, simplifying the attorney and client search process and enabling easy communication and access to legal services.

Project 2: The main goal of the project is to develop an application that supports individuals in their mental health journey. This application will provide users ability to track and manage their emotional well-being, as well as access to resources and support for mental health concerns.

Required qualifications: 
- 2+ years of commercial experience with ReactJS or NextJS projects;
- Knowledge of TypeScript;
- Knowledge of React common libraries like: Redux or Zustand, React Hook Form, Yup;
- Strong JavaScript knowledge (SOLID principles, Patterns, WebSockets, HTTP);
- Experience with Firebase Authentication; 
- Intermediate English.

Will be a plus:
- Experience with Material Dashboard;
- Experience with Tailwind CSS;
- Experience with u11i;
- Experience with React Native (or the desire to work with it in the future);
- Basic familiarity with oauth2, google APIs;
- Basic familiarity with Integration testing and Unit testing.

IT Craft offers:
- Competitive compensation according to the qualifications;
- Flexible working hours, remote work;
- Opportunity for career growth;
- Reward for sport activities;
- In-house English training;
- Psychological support service;
- A friendly team of open-minded people.

Please send your CV!