Bertelsmann
Software Engineer (f/m/d) – Cross-Platform SDK Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в smartclip для разработки кросс-платформенных SDK, работающих на CTV (AppleTV, FireTV, HbbTV) и мобильных платформах (iOS, Android). Задача — единая масштабируемая архитектура на общем TypeScript-ядре с нативной производительностью на каждой платформе.
Задачи
- Разрабатывать и развивать SDK для CTV- и мобильной экосистемы (AppleTV, FireTV, Android, HbbTV, iOS)
- Обеспечивать техническую консистентность и объединять архитектуры между платформами
- Участвовать в формировании технического и продуктового роадмапа, балансировать фичи, рефакторинг и техдолг
- Реализовывать платформо-специфичную логику на базе общего TypeScript-ядра
- Выстраивать культуру тестирования с Jest и Vitest, менторить команду и проводить код-ревью
Требования
- Глубокий опыт с TypeScript, понимание сложных архитектур, знание Vanilla JavaScript
- Опыт мобильной разработки (React Native, Kotlin, Swift) или платформо-специфичного device engineering
- Понимание оптимизации под ограниченные ресурсы
- Опыт тестирования с Jest и Vitest, внимание к edge cases
- Умение работать в команде и объединять разные технические перспективы
Условия
- Преимущественно удалённая работа с периодическими встречами в tech-офисе в Берлине
- Готовность приезжать на воркшопы, командные сессии и ежегодный company offsite в Германии
- 30 дней отпуска плюс выходные 24 и 31 декабря
- Smart Fridays с возможностью четырёхдневной недели
- Deutschlandticket, JobRad, спортивные и оздоровительные предложения, поддержка ментального здоровья
- Corporate Benefits и доступ к RTL+
Навыки
- TypeScript
- JavaScript
- React Native
- Kotlin
- Swift
- Jest
- Vitest
- Docker
- Kubernetes
- Jenkins
- Grafana
- Graylog