Опыт работы: От 3 до 6 лет
График работы: Полный день
Занятость: Полная занятость
Компания: GS Labs
GS Labs – центр исследований и разработок программных продуктов и потребительской электроники. Общее число сотрудников - более 300, включая головной офис в Санкт-Петербурге и распределенную команду по всей России.
Ключевое направление деятельности – разработка и интеграция программно-аппаратных комплексов для цифрового телевидения и других интерактивных сервисов. Наши решения используются у крупнейшего российского оператора цифровой среды - Триколор, а также у других эфирных и кабельных операторов телевещания России и за рубежом.
Проект - Разработка OTT приложений для Android и AndroidTV.
- Стек: Kotlin, Coroutines, Koin, Hilt, MVVM, Clean Architecture, RxJava2, Jetpack, OkHTTP.
Что предстоит делать - Проектирование и разработка функционала в приложении для Android на Kotlin.
- Интеграция с серверной стороной (JSON API, REST, WebSocket).
- Проектирование архитектуры, разработка и последующая поддержка приложений.
- Рефакторинг имеющихся компонентов и модулей, исправление багов, написание юнит-тестов, проведение код-ревью.
Что нам важно - Уверенное владение Kotlin, Java, Android SDK.
- Опыт коммерческой разработки нативных приложений под Android не менее 3х лет.
- Представление о Material Design для Android.
- Опыт разработки клиент-серверных приложений.
- Возможность работать в гибридном графике офис/дом.
Будет плюсом - Опыт работы с ExoPlayer, с Kotlin Coroutines, JNI.
- Опыт разработки мультиплатформенных модулей.
- Опубликованные проекты в Play Market.