Пропонуємо релокейт у Хорватію + соцпакет.
Шукаємо FullStack JS Developer (Node.js/React.js), який долучиться до нашої команди в Європі та візьме участь у поліпшенні продукту.Твоя робота на проєкті не обмежуватиметься написанням коду і передбачатиме регулярну взаємодію з представниками AdTech індустрії для розробки та реалізації вимог.
Пропонуємо релокейт у Хорватію + соцпакет.
Шукаємо FullStack JS Developer (Node.js/React.js), який долучиться до нашої команди в Європі та візьме участь у поліпшенні продукту.Твоя робота на проєкті не обмежуватиметься написанням коду і передбачатиме регулярну взаємодію з представниками AdTech індустрії для розробки та реалізації вимог.
Проєкт:
Наш клієнт — світовий лідер AdTech домену, який вже понад 10 років спеціалізується на хостингу рекламної біржі, що об’єднує 10+ тис провідних брендів із споживачами через веб-сайти та мобільні додатки по всьому світу.
Окрім цього, компанія є привілейованим партнером Prebid.org — публічної організації, яка розробляє технологічні рішення з відкритим програмним кодом в AdTech сфері.Протягом останнього десятиліття компанія стрімко розвивається, посідаючи друге місце у демонстрації реклами в інтернеті, і, на сьогоднішній день, обробляє приблизно 100 млрд рекламних запитів щодня.
Команда:
Складається з FullStack JS Developers, 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);
- розробка нових фіч (обробка даних та їх візуалізація для рекламодавців та тих, хто бажає розмістити рекламу на своєму ресурсі).
Обов’язкові навички:
- 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.
Пріоритетні задачі:
- розробка UI за узгодженим дизайном;
- модифікація та написання нових GraphQL запитів (клієнтська та серверна частина);
- обробка даних, модифікація та додавання нових таблиць у Postgre;
- робота з Hasura та BigQuery;
- модифікація існуючих та додавання нових інтеграцій;
- робота з внутрішньою екосистемою проєкту.
Пропонуємо:
- релокейт у Хорватію: повна допомога з офіційним працевлаштуванням та іншими вимогами законодавства;
- можливість поєднувати роботу вдома і в комфортному офісі у м. Спліт;
- зріст всередині компанії і підтримка ініціативності (performance review, кар’єрний план, менторство);
- підтримка у бажанні змінити стек технологій і прокачуванні експертизи в популярних напрямках;
- відпочинок на всі державні свята, 20 днів оплачуваної відпустки на рік та 5 днів лікарняних;
- компенсація медичних витрат;
- гнучкий графік роботи (для нас важливі продуктивність і результат);
- робочий час тільки в східноєвропейській таймзоні;
- бонуси на весілля, народження дітей у співробітників;
- оплата 50% від вартості тренінгів та конференцій і 100% вартості занять англійською.