Стек: Kotlin, Jetpack Compose, Ktor, WebSocket, SocketIO Server + client, Dagger2, Room, Coroutines, Flow
Ваша зона ответственности:
-
Разработка картографического сервиса под Android и мессенджера
-
Синхронизация данных между клиентом и сервером, модернизация API для взаимодействия по SocketIO, WebSocket
-
Участие в проектировании архитектуры решения и архитектуры приложения вместе с командой
-
Управление техническими задачами, контроль качества технических решений, соблюдение сроков/ресурсов проекта
-
Внедрение мониторинга производительности, выявление узких мест
Нам важно, чтобы кандидат обладал следующими навыками:
-
Навыки коммуникации: способность четко доносить информацию как технической команде, так и неспециалистам, умение слушать и учитывать разные точки зрения
-
Умение балансировать между техническими и управленческими задачами: одновременно контролировать качество технических решений и соблюдение сроков/ресурсов проекта
-
Готовность к командировкам для тестирования, презентации продукта
-
Техническое лидерство: определение архитектуры и технической стратегии проекта, выбор технологий и инструментов
-
Контроль качества разрабатываемого продукта (код-ревью, внедрение стандартов)
-
Оперативное реагирование на возникающие технические проблемы (в том числе пересмотр или изменение технологического стека отдельных частей проекта при необходимости)
-
Опыт работы с Legacy кодом
-
Глубокое понимание процесса разработки ПО и жизненного цикла проекта
-
Знание современных методологий управления проектами (Agile/Scrum, Kanban)
Будет плюсом:
-
Протокол сообщений: Protobuf 3
-
Работа Json с помощью Kotlinx Serialization
-
Картографические движки: OSM, MapLibre
-
Опыт работы с библиотеками с usb
-
Опыт работы с webRTC, mediasoup, SIP
Со своей стороны предлагаем:
-
Работа в крупной российской IT-компании
-
Официальное оформление согласно ТК РФ
-
Стабильная заработная плата (оклад обсуждается на этапе собеседования с руководителем)
-
Возможность профессионального и финансового роста
-
Компенсация обедов в столовой
-
Компенсация единого проездного в размере 3 000 руб. ежемесячно
-
График работы 5/2 с 9.00 до 18.00 (пятница - сокращенный день - до 17.00)
-
Офис рядом с м. Нагатинская (10 мин. пешком)
-
Работа в офисе