Position: Node.js Developer
Company: Don`t Panic Recruiting Agency
Experience required: 2y

**OBRIO** is the fast-growing product company inside Genesis business ecosystem with 500% YoY growth. Currently, we have 4 main directions: mobile apps, web apps, mobile games, and SaaS. The team consists of more than 120 talented professionals whose ambitions and striving for success help us build the best products on the market.

**You will:**
- You will choose optimal ways of implementing tasks;
- You will participate in the discussion of new product solutions and their implementation;
- You will improve the quality of code and architecture in those places where it is needed;
- You will optimize complex and slow areas in business logic.

**You have:**
- Minimum experience in Node.js development - 2 years;
- Experience with MySQL / PostgresQL (from 1+ years);
- Skills of working with various services using API;
- Good knowledge of JavaScript, TypeScript;
- Excellent knowledge of OOP, SOLID, asynchronous programming model and design patterns;
- Experience in RESTful API development;
- Experience with the version control system - Git.

**Additional benefits will be:**
- Experience in database query optimization;
- Knowledge of other programming languages;
- Work with queue servers;
- DDD;
- Experience with WebSocket;
- Experience with NestJS framework, Prisma.

**Terms and benefits we offer:**
- The ability to work remotely from any safe place in the world;
- Preservation of the workplace without redundancies during the war;
- 20 days off per year, unlimited sick days paid by the company;
- Provision of equipment if necessary;
- Online services of a corporate doctor at the expense of the company, medical insurance in Ukraine or compensation of a fixed amount of medical insurance abroad after passing the trial period;
- A large corporate library (we buy all necessary literature, webinars, master classes), internal online meetings and lectures;
- Tuition compensation;
- Corporate culture: help with relocation to safe places, consulting on issues of legal stay abroad, information on support for citizens of third countries, help with finding housing;
- Online events and team building.