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