M365Consult
Senior Mobile & Platform Engineer - iOS/Android, KMP & DevOps
- Удалённо
- Uganda
- Полная занятость
- 2 дн. назад
Ищется опытный Senior Mobile & Platform Engineer для создания мобильного приложения с использованием Kotlin Multiplatform и DevOps-практик. Полностью удалённая работа с возможностью технического руководства командой разработчиков.
О позиции
Компания M365Consult разрабатывает мобильное приложение, сочетающее реальные взаимодействия с геолокационными технологиями. Команда использует ИИ-инструменты для ускорения разработки. Вам предстоит стать ключевым звеном в связке мобильной разработки, бэкенда, баз данных и инфраструктуры, обеспечивая надёжный процесс разработки и деплоя. Роль подходит как техническому лидеру, так и инженеру, активно участвующему в реализации.
Чем заниматься
- Поддержка Android/iOS разработчиков: технические решения, отладка, code review, интеграционные задачи
- Разработка и поддержка общей логики приложения на Kotlin Multiplatform
- Вклад в нативную разработку для Android и iOS при необходимости
- Поддержка архитектуры приложений, бэкенда, API и баз данных
- Разработка и поддержка функциональности бэкенда и серверных интеграций
- Управление изменениями БД, миграции, резервное копирование и восстановление
- Настройка CI/CD пайплайнов через GitHub Actions
- Конфигурация и поддержка GitHub runners, включая self-hosted runners
- Повышение надёжности сборки, автоматического тестирования и процессов деплоя
- Управление серверными деплоями, конфигурацией и мониторингом
- Установление ИИ-assisted и agentic workflow практик в команде
- Аудит кода, сгенерированного ИИ, обеспечение его безопасности и сопровождаемости
- Менторство разработчиков в использовании ИИ-инструментов
- При необходимости — техническое лидерство: координация зависимостей, разделение задач, помощь в разрешении блоков
Что ждут
- Доказанный опыт старшего уровня в мобильной разработке
- Сильный Kotlin и Android, практический Swift и iOS опыт
- Практический опыт Kotlin Multiplatform и интеграции общего кода в обе платформы
- Способность диагностировать проблемы по всей стеке: мобильные клиенты, API, бэкенд, базы данных, инфраструктура
- Практический опыт бэкенд-разработки, понимание API дизайна, аутентификации и безопасности
- Опыт работы с SQL и реляционными БД: схемы, миграции, производительность
- DevOps-опыт: Linux серверы, деплой приложений, конфигурация, эксплуатационная отладка
- Отличные знания Git/GitHub: PR, code review, ветвление, конфигурация репозиториев
- Сильный опыт GitHub Actions и настройка/поддержка GitHub runners
- Значительный опыт использования ИИ-ассистентов для кодинга и агентов
- Способность выстраивать workflows, сочетающие coding agents, автотесты и человеческий review
- Чёткая коммуникация, навыки документации, готовность делиться знаниями
- Самостоятельность при конструктивной поддержке других разработчиков
- Готовность к долгосрочной полной занятости и быстрому старту
Будет плюсом
- Предыдущий опыт технического лида или сеньора, поддерживающего мобильную команду
- Опыт работы с GPS, BLE, UWB, NFC или другими геолокационными технологиями
- Тестирование на реальных устройствах, исследование платформенного поведения
- Контейнеризованный деплой и воспроизводимые dev environments
- Мониторинг, диагностика инцидентов, надёжные бэкенд сервисы
- Координация изменений, затрагивающих мобильные приложения, бэкенд-API и структуру БД
Условия
- Полностью удалённая полная занятость с долгосрочной перспективой
- Компенсация согласно вашему опыту, экспертизе и уровню ответственности
- Центральная роль в поддержке мобильной команды
- Возможность формировать архитектуру, инфраструктуру и agentic workflows
- Потенциальная ответственность за техническое лидерство
- Близкое сотрудничество с командой, ценящей практическое обмен опытом
Навыки
- Kotlin
- Swift
- iOS
- Android
- Kotlin Multiplatform
- SQL
- PostgreSQL
- MySQL
- GitHub Actions
- Self-Hosted Runners
- CI/CD
- Linux
- Docker
- RESTful APIs
- Authentication
- Git
- Backend Development
- Mobile Development
- Technical Leadership
Сложность отбора
Роль требует глубоких знаний в двух мобильных экосистемах, Kotlin Multiplatform, бэкенде и DevOps-практиках. Уровень senior+ необходим, также требуется опыт технического менторства и настройки CI/CD.
Оценка JobPathЗарплата по рынку
180 000 – 350 000 ₽ в месяц
Оценка основана на рынке удалённых вакансий для senior mobile/platform инженеров с KMP и DevOps-экспертизой. Диапазон учитывает уровень responsibility и географическую variability.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы строите архитектуру общего кода для Kotlin Multiplatform и какие паттерны используете?
- Опишите вашу стратегию настройки CI/CD для мобильных приложений с GitHub Actions.
- Какой опыт работы с самохостовыми runners и как вы обеспечиваете их надёжность?
- Как вы организуете менторство разработчиков и передачу знаний внутри команды?
- Какой опыт работы с ИИ-кодингом инструментами и как вы контролируете качество такого кода?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр