M365Consult
Senior Mobile & Platform Engineer - iOS/Android, KMP & DevOps
- Удалённо
- Nigeria
- Полная занятость
- 2 дн. назад
Senior Mobile & Platform Engineer для разработки мобильной архитектуры на Kotlin Multiplatform с DevOps-обязанностями. Удалённая работа на постоянной основе в международной команде, развитие инфраструктуры и поддержка разработчиков Android/iOS.
О позиции
Мы создаём мобильное приложение, сочетающее реальное взаимодействие с технологиями геолокации и близости. Наша команда использует AI-инструменты кодирования и автономных агентов для ускорения разработки и улучшения инженерных процессов. Вы будете ключевым специалистом, объединяющим мобильную разработку, бэкенд, базы данных и инфраструктуру в надёжный процесс доставки продукта.
Чем заниматься
- Поддерживайте Android и iOS разработчиков техническими решениями, отладкой, ревью кода и интеграционными вызовами. Разрабатывайте и поддерживайте общую логику приложения на Kotlin Multiplatform. Вносите вклад в нативную разработку Android и iOS там, где требуются платформенно-специфичные задачи. Поддерживайте чёткую архитектуру мобильных приложений, бэкенд-сервисов, API и баз данных. Разрабатывайте и обслуживайте бэкенд-функциональность и серверные интеграции. Управляйте изменениями баз данных, исследуйте проблемы с данными, обеспечьте надёжные миграции, резервное копирование и восстановление. Строите и улучшайте CI/CD-воркфлоу на GitHub Actions. Настраивайте, обслуживайте и устраняйте неполадки в GitHub runners, включая self-hosted. Улучшайте надёжность сборки, автоматизированные тесты, процессы развёртывания и среды разработки. Управляйте развертываниями серверного приложения, конфигурациями, мониторингом и проблемами. Внедряйте эффективные AI-assisted и agentic workflows по всей команде. Ревьюьте AI-сгенерированный код, обеспечивая тестируемость, читаемость, безопасность и сопровождаемость. Помогайте разработчикам использовать AI-инструменты эффективно через демонстрации и обмен знаниями. При необходимости выступаете как технический лидер команды: координируете зависимости, направляете реализацию, ревьюите технические решения, помогаете решать блокеры.
Что ждут
- Демонстрированный опыт старшего уровня в мобильной разработке ПО. Сильный опыт Kotlin и Android-разработки вместе с практическим опытом Swift и iOS. Твёрдые практические навыки работы с Kotlin Multiplatform и интеграции общего кода на обе платформы. Способность расследовать проблемы на мобильных клиентах, API, бэкенде, базах данных и инфраструктуре. Практический опыт бэкенд-разработки и понимание дизайна API, аутентификации и безопасности приложений. Сильный SQL и реляционные базы данных, включая схемы, миграции и производительность. Hands-on DevOps опыт с Linux серверами, развёртыванием приложений, конфигурацией и операционными задачами. Отличные знания Git и GitHub, включая pull requests, code review, branch workflows. Опыт работы с GitHub Actions и настройкой/maintain GitHub runners. Существенный опыт использования AI coding assistants и coding agents. Способность создавать воркфлоу, сочетающие coding agents, автоматические проверки и человеческий ревью. Ясное общение, практические документационные навыки, готовность делиться знаниями. Возможность работать независимо, конструктивно поддерживая других разработчиков.
Будет плюсом
- Предыдущий опыт как технический лидер или старший инженер, поддерживающий мобильную команду. GPS, BLE, UWB, NFC или другие технологии геолокации и близости. Тестирование мобильных приложений на реальных устройствах, исследование платформенного поведения. Контейнерное развёртывание приложений и воспроизводимые среды разработки. Мониторинг, диагностика инцидентов, поддержание надёжных бэкенд-сервисов. Координация изменений, затрагивающих мобильные приложения, API и структуры БД.
Условия
- Полностью удалённая, full-time должность с долгосрочной перспективой. Компенсация зависит от опыта, экспертизы и ответственности. Центральная роль в поддержке мобильной команды. Возможность формировать архитектуру, инфраструктуру и agentic workflows. Потенциальные обязанности технического лидера при наличии квалификации. Близкое сотрудничество с командой, ценящей практический обмен знаниями.
Навыки
- Kotlin
- Android
- iOS
- Swift
- Kotlin Multiplatform
- Backend Development
- API Design
- SQL
- GitHub Actions
- Linux
- DevOps
- CI/CD
- Git
- Self-hosted Runners
- AI Coding Assistants
- Code Review
- Database Management
Сложность отбора
Роль требует глубоких знаний в мобильной разработке (iOS + Android), архитектуре Kotlin Multiplatform, DevOps, бэкенде и базах данных одновременно. Также необходимы навыки управления командой и опыта работы с AI-assisted workflows.
Оценка JobPathЗарплата по рынку
400 000 – 1 000 000 ₽ в месяц
Оценка основана на рынке Nigeria для Senior Mobile Platform Engineer с DevOps обязанностями; без указания зарплаты в источнике использованы аналогичные позиции
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте работы с Kotlin Multiplatform и интеграции общего кода в iOS и Android проекты.
- Как вы проектируете и поддерживаете CI/CD пайплайны с использованием GitHub Actions и self-hosted runners?
- Опишите ситуацию, когда вам пришлось расследовать проблему, затрагивающую мобильный клиент, API и базу данных одновременно.
- Какие AI coding инструменты вы используете и как организуете workflow с их применением?
- Опишите ваш подход к техническому лидерству и менторству разработчиков.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр