Мы расширяем команду разработчиков, которая делает клиента под мобильные устройства на android. Приложение для мгновенного обмена сообщениями (мессенджер), видео и аудио связи с функциями обмена файлами: документы, фотографии и прочее. Отображение и работа с объектами на географической карте, геолокация.
Продукты:
- UC (Unified Communications) - клиент унифицированных коммуникаций для корпоративных и публичных фиксированных сетей связи, корпоративный мессенджер.
- MCPTT (Mission Critical Push-to-Talk) - клиент экстренной связи.
- Portal-M - CRM-система.
Задачи:
- Разработка по Scrum (спринтам)
- Реализация бизнес-логики клиентской части приложения
- Верстка пользовательского интерфейса по подготовленным дизайнером макетам
Задачи отслеживаются посредством YouTrack
Наши ожидания:
- Уверенное знание Kotlin, coroutines, flow
- Хорошее понимание платформы Android (опыт разработки от 3 лет), Android SDK
- Опыт Hilt, Room, Jetpack Compose
- Знание SQL
- Понимание принципов работы сетевого стека TCP/IP
- Понимание принципов SOLID, MVVM, DI, IoC, REST API
- Опыт работы с Git
- Умение тестировать свой код
- Работать в команде
Будет плюсом:
- Понимание сетей передачи данных и протоколов
- Понимание и опыт работы с VoIP, SIP, RTP
- Опыт работы с Android NDK
- Опыт работы с Linux
- Опыт работы с Docker контейнерами (для CI, тестирования)
- Опыт работы с bugtracking системами (YouTrack)
- Опыт работы с VoIP
Мы предлагаем:
-
Оформление: по ТК РФ, белая заработная плата
- График: гибкое начало и окончание рабочего дня (40 часов в неделю), гибридный/офисный (на выбор) формат работы
-
Офисный/гибридный формат (не удаленный): г. Санкт-Петербург м. Выборгская (Большой Сампсониевский проспект, 60)
-
Здоровье: расширенный ДМС со стоматологией с начала работы
- Бонусы: доплата на питание в офисе (выплачивается 5 числа каждого месяца на карту)
-
Спорт: частичная компенсация спортивного абонемента (50%)
-
Обучение: участие в конференциях, профильные курсы, внутренние тренинги