Обязанности:
IT-компания в поисках ведущего инженера-программиста (Android Kotlin). Условия: официальная заработная плата: от 200 000 до 260 000 рублей на руки (обсуждается по результатам технического собеседования); полностью белая зарплата дважды в месяц на карту; формат работы: офис (м. Нагатинская/Верхние Котлы); компенсация питания. Стек: Unity/ Unreal EngineKotlin (или аналогичные), Jetpack Compose, Ktor, WebSocket, Dagger2, Room, Coroutines, Flow Ваша зона ответственности: • Разработка мобильного приложения для симуляции полетов Unity/ Unreal EngineKotlin (или аналогичные)• Синхронизация данных между клиентом и сервером, модернизация API для взаимодействия по SocketIO, WebSocket• Интеграции со сторонними продуктами через ktor Нам важно, чтобы Вы обладали следующими навыками: • Понимание жизненного цикла Android приложения и основных компонентов• Практический опыт разработки на одном или нескольких игровых движках: Unity/ Unreal EngineKotlin (или аналогичные)• Работа с картографическими сервисами умение построить 3D ландшафт• Практические навыки асинхронной работы в android (coroutines, flow, mutex).• Большой опыт работы с Room (индексы, нормализация, связи)• Опыт написания UI с использованием Jetpack Compose (в том числе навигация, опыт миграции с xml на compose)• Базовое понимание концепций безопасной разработки под AndroidБудет плюсом:• Протокол сообщений: Protobuf 3• Работа Json с помощью Kotlinx Serialization• Картографические движки: OSM, MapLibre• Опыт работы с библиотеками с usb, webRTC, mediasoup, настройки и работы с CI/CDПохожие вакансии