logo[мetahunt]
> DOU
middle

Frontend Engineer

AllDigitalAds2.4k–3k USD
format:Remotecompany:Product
javascripttypescriptreactreduxsasshtml/cssai agents
graphqlapollo clientnext.jsnode.jsnestjsrest-apitwigjest
experience3+ years
domainAdult
> full description

Про нас

Ми — продуктова IT-компанія, яка створює онлайн-платформи для знайомств. Наша місія — допомагати людям знаходити одне одного й будувати міцні стосунки в цифровому світі. Ми робимо продукти, які приносять користь і радість користувачам, і шукаємо Front-end розробника, щоб робити їх ще кращими.

Чим буде цікаво працювати з нами

  • компоненти з нуля. ми не ховаємось за готовими бібліотеками: ви матимете повний контроль над кодом і глибоке розуміння того, як усе працює;
  • мультибрендовий проєкт. одна кодова база, багато брендів і власна система тем. такі задачі трапляються рідко й добре розвивають архітектурне мислення;
  • продукт + інженерія. від нових фіч до оптимізації швидкодії та рефакторингу;
  • щоденне використання AI. ми користуємось AI-інструментами й автоматизуємо рутину;
  • культура code-review. технічні рішення обговорюємо відкрито, і ваша думка важить.

Ваші задачі

  • проєктування, розробка та підтримка нових фіч (React, TypeScript, ES6+, SCSS);
  • розвиток бібліотеки UI-компонентів (UI-kit, Storybook);
  • робота з GraphQL API (Apollo Client);
  • підтримка legacy-частини на шаблонізаторах Smarty і Twig;
  • оптимізація швидкодії фронтенду: розмір бандла, рендеринг, швидкість завантаження;
  • написання тестів: unit, інтеграційних, snapshot;
  • проведення code-review та підтримка стандартів якості коду;
  • співпраця з product owner, дизайнерами, QA та командою розробки: уточнення вимог, оцінка задач.

Що для нас важливо

  • досвід комерційної розробки на фронтенді від 3 років;
  • впевнене знання JavaScript (ES6+) і TypeScript;
  • впевнене знання React і Redux;
  • досвід респонсивної, адаптивної та кросбраузерної верстки, SASS/SCSS;
  • досвід роботи з Git;
  • досвід використання AI-інструментів у розробці.

Буде плюсом

  • GraphQL / Apollo Client;
  • Next.js;
  • базове розуміння бекенду (Node.js / NestJS);
  • REST API, JSON-RPC;
  • досвід роботи зі Smarty або Twig;
  • досвід написання тестів (Jest, React Testing Library);
  • Storybook і досвід розробки бібліотек UI-компонентів;
  • досвід роботи з мультибрендовими проєктами або темізацією.

Який ви в роботі

  • прагнете розвиватися й опановувати нові технології;
  • берете відповідальність за якість свого коду і за результат у продакшні;
  • ініціативні: помічаєте проблеми й пропонуєте рішення;
  • самоорганізовані та вчасно повідомляєте про ризики й блокери.

Як виглядатиме ваш старт

  • перший місяць: налаштуєте оточення, розберетесь у структурі проєктів, виконаєте перші задачі (баги, невеликі доопрацювання), і ваші перші MR пройдуть code-review та потраплять у продакшн;
  • 2–3 місяці: самостійно ведете фічі середньої складності від вимог до продакшну, доопрацьовуєте компоненти UI-kit, берете участь у code-review колег і самі оцінюєте задачі;
  • півроку: ви повноцінний учасник команди, ведете фічі на кілька брендів, орієнтуєтесь у legacy-частині й пропонуєте покращення для кодової бази та процесів.

Що пропонуємо

Здоров’я

  • 100% оплачувані лікарняні (10 днів);
  • медичне страхування та фінансова допомога.

Добробут

  • зарплатна вилка: $2 400 — 3 000 gross/міс (залежить від досвіду та результатів співбесід);
  • конкурентна зарплата та постійне заохочення за внесок у розвиток компанії та результат;
  • щорічний перегляд зарплати, який ґрунтується на досягненнях.

Професійне зростання

  • індивідуальний річний бюджет на навчання: платні конференції, тренінги, консультації профільних спеціалістів;
  • корпоративна англійська;
  • культура зворотного зв’язку.

Баланс між роботою і особистим життям

  • віддалена робота;
  • гнучкий графік;
  • 22 робочі дні оплачуваної відпустки;
  • можливість перенесення робочого дня;
  • заходи для неформального спілкування.

Зацікавила вакансія? Надсилайте резюме, ми будемо раді бачити вас у команді!

AllDigitalAds — Making Life Brighter!

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