Position: Senior React Engineer
Company: Ralabs
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a Senior React Engineer for the cutting-edge AI project to join our team.

The project is from Ireland, whose mission is to build an amazing data science development experience. You can be part of the team who rethought the process of building real, practical AI solutions in a modern context.

It is a cloud-based software service that makes it simple to develop reliable, consistent custom computer vision solutions in minutes. Its cutting-edge security mechanisms ensure the piece of mind regarding data protection that might be essential for businesses. By design, the product produces results that are simple to understand and support the inferences made by their models.

It’s a completely new and revolutionary product in the Data Science field!

The team
You will join the professional team: 3 UI/UX designers, 2 Frontend Engineers, and a Project Manager.

Also, there is the engineers’ team on the client’s side: Head of Engineering, Lead Frontend Engineer, and 3 Backend Engineers.

**Is there a legacy?
No!**

Why was the position opened?
Due to the project’s growth.


The process:
How many stages of the interview are there?
Interview with the Recruiter — up to 30 min.;
CV prescreen by the customer;
Tech interview on our side;

**Requirements:**
Hard skills:
At least 3 years of commercial experience with ReactJS (experience working with hooks (custom as well) and context);
Strong knowledge of JavaScript, TypeScript;
Experience with UI Libraries;
Experience testing and debugging;
Unit tests, Jest, RTL;
Experience with WebSocket;
At least an Upper-Intermediate level of English.
Nice to have:
Experience with Docker.

Responsibilities
Tech & Team:
Creating, developing, and implementing reusable components;
Development of the product interface, taking into account the wishes of the customer and following UI/UX best practices;
Delivering high-quality code in an agile environment;
Covering code with unit tests.

**We offer**
— Flexible working hours (full-time, 8 hours working day);
— No screenshots, bureaucracy; time logging for accounting only. We trust you!;
— Quality workstations. Mostly we choose a Macbook so you will receive comfortable equipment for work, or you can work on your own device;
— Dynamic environment with a low level of bureaucracy;
— Teambuildings, swag, corporate events, and the team you will actually want to hang out with.
— 20 days of paid annual vacation;
— 15 days of paid sick leaves;
— Possibility to use vacation during probation;
— Days off on all Ukrainian government holidays.
— Education program 100 — we provide $100 per year for education;
— Mentorship program (get a mentor or become one);
— English Lessons with a 6-month review process (speaking and writing classes);
— Refunding certification expenses;
— Corporate Udemy account, where any employee can request any course free of charge.
— Social package, including medical insurance or sports compensation or psychological training sessions;
— IT Club Loyalty personal card in Lviv ІТ Cluster;
— Overtime is not welcome. Ralabs always emphasizes that we are working to provide work-life balance for employees;
— We work in a completely white field, and the salary is paid to the card in euros or dollars every first week of the month.