FullStack JS Developer (Node.js / React) for AdTech project_

Відгукнись Рекомендувати:

Розробка

Хорватія /
84,68%
коефіціент
employee retention
16_
галузей,
в яких працюємо
20_
технологій, на котрих
спеціалізуємось
3_
континенти,
де маємо клієнтів
15+
років компанія
в індустрії
130+
працівників,
якими пишаємось

Шукаємо FullStack JS Developer (Node.js/React), який долучиться до нашої команди в Європі та візьме участь у поліпшенні продукту.

Твоя робота на проєкті не обмежуватиметься написанням коду і передбачатиме регулярну взаємодію з представниками AdTech індустрії для розробки та реалізації вимог.

Про проєкт

Наш клієнт – світовий лідер AdTech домену, який вже понад 10 років спеціалізується на хостингу рекламної біржі, що об’єднує 10+ тис провідних брендів із споживачами через веб-сайти та мобільні додатки по всьому світу.
Окрім цього, компанія є привілейованим партнером Prebid.org – публічної організації, яка розробляє технологічні рішення з відкритим програмним кодом в AdTech сфері.
Протягом останнього десятиліття компанія стрімко розвивається, посідаючи друге місце у демонстрації реклами в інтернеті, і, на сьогоднішній день, обробляє приблизно 100 млрд рекламних запитів щодня.

Учасники команди

Команда складається з 2-x FullStack JS Developers, 3-x Python Developers, QA Engineer, Devops Engineer, UI/UX Designer, Project Manager, Product Manager.

Технології

GraphQL (Apollo client and server), React + Typescript, React Context, React Hooks, Cypress для інтеграційного та Е2Е тестування, Jest для unit тестування. API частина являє собою набір мікросервісів (Node.js, Postgre, Hasura) зібраних в Docker.

Можливості

  • щоденне використання сучасних технологій;
  • інтеграція із сторонніми сервісами та сервісами партнерів (в т.ч. Google); 
  • розробка нових фіч (обробка даних та їх візуалізація для рекламодавців та тих, хто бажає розмістити рекламу на своєму ресурсі).

Твій внесок у проєкт

  • розробка UI за узгодженим дизайном;
  • модифікація та написання нових GraphQL запитів (клієнтська та серверна частина);
  • обробка даних, модифікація та додавання нових таблиць у Postgre;
  • робота з Hasura та BigQuery;
  • модифікація існуючих та додавання нових інтеграцій;
  • робота з внутрішньою екосистемою проєкту.

Необхідні навички

  • 3+ років комерційного досвіду в розробці на JavaScript; 
  • знання Node.js та React.js;
  • 1+ рік досвіду з TypeScript (впевнені знання з типізаціЇ, Generic Types);
  • знання будь-якої UI бібліотеки (MaterialUI, Ant, React-Bootstrap etc.);
  • знання React Context, GraphQL, Apollo Client, Apollo Server;
  • розуміння мікросервісної архітектури;
  • досвід написання Unit та/або інтеграційних тестів (Jest, Moca, Cypress);
  • рівень Англійської: Upper-Intermediate чи вище.

Стане в нагоді

  • досвід з Docker та Kubernetes;
  • досвід роботи з Google Cloud Platform;
  • досвід роботи з Hasura.

Чому обирають нас

Свобода вибору
  • гнучкий графік роботи;
  • можливість змінювати стек технологій та прокачувати експертизу в популярних напрямах;
  • змога працювати віддалено.
Професійний розвиток та підтримка
  • ріст всередині компанії й підтримка ініціативності (performance review, 1:1);
  • технічне та кар’єрне менторство;
  • щоденне використання сучасних технологій;
  • бюджет на навчання (книги, онлайн-курси);
  • відвідування та виступ на конференціях та технологічних івентах;
  • повна компенсація вартості занять англійською.
Культура команди
  • досвідчена та завзята мультинаціональна команда;
  • постійний обмін досвідом;
  • кожен співробітник відповідає за свою частину роботи, тож ми цінуємо вміння самоорганізовуватись та розставляти пріоритети;
  • прогресивна engineering culture з підходом вирішення проблем, а не пошуку винуватців;
  • реферальна програма – якщо є бажання працювати ще більш комфортно, перебуваючи в колі друзів, то ми заохочуємо це виплатами до 1500$ за рекомендацію кандидати (сума залежить від рівня спеціаліста).
Турбота поза роботою
  • відпочинок на всі державні свята;
  • 20 днів оплачуваної відпустки та 5 днів лікарняних;
  • компенсація медичних витрат;
  • бонуси на весілля, народження дітей.

Наступні кроки

  • 30-хвилинне інтро з HR.

Коротка розмова про компанію, продукти, команду, позицію, стек технологій тощо.

  • 1-годинне технічне інтерв’ю з технічним спеціалістом та Technical Project Manager.

Класичне інтерв’ю, щоб зануритись у ваш досвід та технічні знання.

Відгукнутись на вакансію

    Дякуємо за довіру до нашої компанії, !

    Хай там що, ми обов'язково повернемось з фідбеком. Чекай на нього незабаром на .

    Або напиcати рекрутеру в директ: