Разработчик Digital Signage приложений (кросс-платформа)
Мы разрабатываем плеер для цифровых вывесок (digital signage) и ищем инженера, который будет строить его сразу под несколько платформ — от десктопа до промышленных ТВ. Это приложение, которое крутится на экранах в публичных пространствах в режиме 24/7, поэтому надёжность и стабильность здесь важнее всего.
Что предстоит делать
Вы будете разрабатывать и поддерживать signage-плеер по трём направлениям:
- Desktop — macOS / Linux / Windows на Electron.js
- LG webOS Signage
- Samsung Tizen (Enterprise / SSSP)
В работу входит воспроизведение и планирование контента (видео, изображения, веб), офлайн-режим и восстановление после сбоев, интеграция с бэкендом CMS (расписания, синхронизация, телеметрия), а также оптимизация под ограниченные ресурсы ТВ-устройств и отладка на реальном железе.
Что мы ждём
- Уверенное владение JavaScript / TypeScript
- Опыт разработки на Electron.js под macOS / Linux / Windows
- Опыт разработки под одну из ТВ-платформ — webOS или Tizen. Подойдёт и смежный опыт: потребительские (consumer) приложения для Smart TV, не обязательно именно digital signage
- Понимание жизненного цикла приложений на ТВ / встраиваемых платформах и их ограничений
- Опыт работы с медиа-воспроизведением и веб-рендерингом
Будет плюсом
- Kotlin и Kotlin Multiplatform
- Опыт именно с digital signage решениями
- Опыт с приложениями, работающими 24/7 / в kiosk-режиме
- Знакомство с Samsung MagicINFO / SSSP, LG SuperSign или аналогичными экосистемами
Процесс найма простой и быстрый — одно собеседование на 1-2 часа с CTO и ведущим разработчиком плеерного направления, фокус на вашем опыте;
Похожие вакансии
Бэкграунд на бэкэнде на уровне senior. Опыт работы с микросервисной архитектурой, базами данных, знание сетевого стека, знание алгоритмов и структур...
Уверенное знание Golang на уровне Middle. Понимание или опыт C#(NET Core. NET, ASP.NET Core). Умение работать с LLM-разработкой.
Опыт коммерческой разработки на React и TypeScript. Отличное знание JavaScript (ES6+). Уверенное понимание TypeScript. Хорошее знание React: хуки...
Опыт в Flutter от 3х лет, если есть хороший опыт (от 3х лет) нативной разработки, то Flutter от...
Опыт в корпоративном обучении/методологии от 5 лет. Самостоятельный опыт разработки и реализации обучающих программ. Знание принципов обучения взрослых, педагогического...
