Position: Middle Backend developer (Node.js) / Мідл бекенд розробник
Company: TechMagic
Experience required: 3y
English level: intermediate

We are looking for a Middle Back-end (Node.js) developer to build the back-end part of our US project

**Requirements**

**Must have**
3+ years of commercial experience in Node.js back-end development with Express
Experience with fundamental back-end components such as authentication and access control, database and ORM (Postgres), caching, unit testing etc.
Experience with building a REST API.
You love backend engineering and have been recognized as a strong engineer in past roles.
At least an intermediate strong English level

**Responsibilities**
You will join the back-end engineering team and will have all the excitement and accountability that comes from joining a fast-growing, well-connected and ambitious startup.
You are diligent and design software architecture in a scalable manner.
As the Node technical expert, you will have the opportunity to shape the backend architecture in an impactful way.
You will be responsible for developing the backend API that supports B2B and B2C user experiences.

**About Project**

**Customer**
A startup based in the US.

**Product**

Our product is on a mission to build a conscious cannabis community, one hire at a time. We’re using fresh thinking and cutting-edge technology to facilitate hiring in the Cannabis industry.

We use behavioural science and intelligent, intuitive design to offer a simple, customer-centric product engineered to achieve better hiring outcomes. The result is an exciting new approach to hiring that has the potential to radically improve the quality and the speed of candidate delivery in a booming industry. To do this, we’re bringing together exceptional talent from across disciplines and industries to shape the future of hiring services and improve the lives of our customers in a meaningful way.

**Stage**
Project on the active phase of development

**Project team**
From our side: 2 QA, 1 FE developer (+1 FE mentor developer)

**Project Technologies**
Node.js (Express), Postgres, React

**Work Schedule**
Full-time working day in our Lviv/Kyiv/Odesa/Dnipro office, flexible hours, or remote.

**Interview Stages**

1 stage — interview with our Senior Back-end developer and recruiter

2 stage — interview with a client

**Our Benefits**
Opportunity to work with the most trending technologies, no legacy, no bureaucracy;
Work from anywhere (fully remotely or in our office);
Paid vacations and sick-leaves, additional days-off, relocation bonus;
Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice;
Education: regular tech-talks, educational courses, paid certifications, English classes;
Fun: own football team, budget for team-lunches, branded gifts;
One of the best IT employers in Lviv based on DOU rating.

**Хто нам потрібен**
Ми шукаємо розробника Middle Back-end (Node.js) для створення серверної частини нашого проекту в США

**Обов’язкові вимоги:**
Понад 3 роки комерційного досвіду розробки бек-енду Node.js за допомогою Express
Досвід роботи з фундаментальними серверними компонентами, такими як автентифікація та контроль доступу, база даних і ORM (Postgres), кешування, модульне тестування тощо.
Досвід створення REST API.
Принаймні середній сильний рівень англійської

**Обов’язки:**
Ви приєднаєтесь до команди інженерів серверної частини та матимете все задоволення та відповідальність, які приносять приєднання до швидкозростаючого, добре зв’язаного та амбітного стартапу.
Ви розроблятимете архітектуру програмного забезпечення з можливістю масштабування.
Як технічний експерт Node, ви матимете можливість сформувати архітектуру серверної частини ефективним чином.
Ви відповідатимете за розробку серверного API, який підтримує роботу користувачів B2B та B2C.

**Проєкт:**
Наш продукт має на меті створити свідому спільноту найму персоналу у сфері медичного каннабісу. Ми використовуємо свіже мислення та передові технології, щоб полегшити працевлаштування в цій індустрії. Ми використовуємо науку про поведінку та інтелектуальний, інтуїтивно зрозумілий дизайн, щоб запропонувати простий, орієнтований на клієнта продукт, розроблений для досягнення кращих результатів найму. Результатом є захоплюючий новий підхід до найму, який має потенціал для радикального покращення якості та швидкості доставки кандидатів у галузь, що стрімко розвивається. Для цього ми збираємо виняткові таланти з різних дисциплін і галузей, щоб сформувати майбутнє послуг найму та покращити життя наших клієнтів значущим чином.

**Етап**
Проект в активній фазі розробки

**Команда проекту**
З нашого боку: 2 QA, 1 FE розробник (+1 FE ментор розробник)

**Проектні технології**
Node.js (Express), Postgres, React

**Робочий розклад**
Повний робочий день у нашому офісі Львів/Київ/Одеса/Дніпро, гнучкий графік або дистанційно.

**Етапи співбесіди**
1 етап — співбесіда з нашим Senior Back-end розробником і рекрутером

2 етап — співбесіда з клієнтом

**Замовник**
Стартап із США.

**Наші переваги**

Можливість працювати з найбільш трендовими технологіями, без спадщини, без бюрократії;
Робота з будь-якого місця (повністю віддалено або в нашому офісі);
Оплачувані відпустки та лікарняні, додаткові вихідні, премія при переїзді;
Оздоровлення: медичне страхування/спортивна компенсація/огляд+щеплення від грипу на вибір;
Освіта: регулярні tech-talks, освітні курси, платні сертифікати, уроки англійської мови
Розваги: власна футбольна команда, бюджет на командні обіди, фірмові подарунки;
Один з найкращих IT-роботодавців Львова за рейтингом DOU.