Ajax Systems

Senior Frontend Engineer, React

Kyiv
TypeScript React Next.js React Native Expo WebRTC Protobuf Rollup Webpack Vite Tailwind CSS DaisyUI
Description

Senior Front End Engineer (React)

Team: System Department

Location: Kyiv

Commitment: Full-time

Workplace Type: onsite

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

За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.
Розширюємо команду, тому в пошуках Senior Front End Engineer (React).

Основні hard skills:

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

Hard plus:

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

Основні soft skills:

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

Буде плюсом:

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

Чим будете займатись:

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

Пропонуємо:

  • Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво.
  • Роботу у вмотивованій команді та zero bullshit culture.
  • Конкурентну заробітну плату.
  • Медичне страхування.
  • Корпоративну англійську мову.
  • Компенсацію профільного навчання.
  • Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine 🇺🇦 синонімом надійності.
Ajax Systems
Ajax Systems

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say