Вакансия: Android developer в Санкт-Петербург

Полное описание вакансии: Android developer в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1008409 Android developer Санкт-Петербург > GS Labs open 2023-06-01
Необходимые навыки
  • > WebSocket
  • > Kotlin
  • > Android
  • > Android SDK
  • > Clean Architecture
  • > MVVM
  • > Material Design
  • > Kotlin Coroutines
Требования

Уверенное владение Kotlin, Java, Android SDK. Опыт коммерческой разработки нативных приложений под Android не менее 3х лет.

Обязанности

Проект. Разработка OTT приложений для Android и AndroidTV. Проектирование и разработка функционала в приложении для Android на Kotlin.

Описание

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.

Вверх