Jobs Companies Ajax Senior Front End Engineer (React)

About this Senior Front End Engineer (React) role at Ajax

Ajax · Kyiv
This job posting is in Ukrainian.
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.

Ми шукаємо нового гравця до System підрозділу на позицію Senior Front End Engineer (React) .
 
System підрозділ розвиває програмну екосистему Ajax — OS Malevich, Video Management System, cloud і клієнтські застосунки. Команда забезпечує стабільну роботу всіх компонентів системи як єдиної цифрової платформи.

Основні hard skills:

  • Expert TypeScript: Глибоке розуміння типів, generic-інтерфейсів та досвід роботи з монорепозиторіями;
  • React & Next.js: Глибокі знання React (hooks, context, performance optimization);
  • Data streaming: Знання та розуміння принципів роботи стрімових протоколів для передачі данних та сфер їх застосування;
  • Unit, integration, e2e testing: Знання та розуміння піраміди тестування та відповідних інструментів.
  • Hard plus:

  • Mobile (React Native & Expo): Досвід розробки мобільних додатків, розуміння життєвого циклу компонентів та нативної взаємодії;
  • WebRTC & Video Streaming: Досвід роботи з протоколами реального часу, обробка потокового відео, комунікація з сервером через дата канали;
  • Protobuf / Bufbuild: Розумінню контрактної розробки та роботи з бінарними даними через Protobuf.
  • Основні soft skills:

  • Здатність генерувати продумані архітектурні та технічні рішення котрі будуть застосовуватися в продуктах та вміння презентації їх;
  • Вміння бачити "велику картину" і проектувати компоненти так, щоб вони були перевикористовуваними в різних середовищах;
  • Аналітичний підхід до вирішення складних багів, пов’язаних з мережевими протоколами та візуальним відображенням великих масивів данних;
  • Бажання ділитися досвідом з колегами, навчатись новому та не боятись ставити питання для досягнення результату.
  • Буде плюсом:

  • Досвід з інструментами збірки (Rollup, Webpack, Vite) та налаштуванням CI/CD;
  • Знання особливостей ОС Tizen (Web API, Remote Control navigation);
  • Досвід роботи з MediaSource та розуміння особливостей його використання;
  • Вміння працювати різними кодеками для передачі аудіо/відео данних та використання їх в стрімах.
  • Чим будете займатись:

  • Створення та архітектурне проектування додатку під Tizen для перегляду відео з камер охорони;
  • Підтримка та масштабування: Розвиток існуючої операторської сторінки для перегляду відео в вебі (Next.js) та Video SDK (React Native);
  • Уніфікація коду: Винесення спільної логіки у окрему бібліотеку для синхронізації роботи всіх платформ;
  • Розвиток Storybook бібліотеки на базі TailwindCSS та DaisyUI для забезпечення візуальної єдності продуктів.
  • Пропонуємо:

  • Можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
  • Місце у стрімко зростаючій компанії з вмотивованою професійною командою;
  • Конкурентну заробітну плату;
  • Медичне страхування;
  • Корпоративні заняття з англійської мови;
  • Можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
  • Знижки від компаній-партнерів;
  • Знижки на продукти компанії.

  • Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
    Ready to apply to Ajax?
    Apply to Ajax

    Similar jobs

    Sign up for suggestions tailored to the jobs you open and the searches you save.

    More jobs at Ajax

    See all jobs at Ajax →

    Apply now
    🤖

    Whoa — hold up

    JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

    Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Get an edge on your job hunt.

    Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

    Join the channel — it's free