НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

M365Consult

Senior iOS Developer - Swift, Kotlin Multiplatform & AI Coding

  • Удалённо
  • Uganda
  • Полная занятость
  • 2 дн. назад

Senior iOS Developer для разработки нативного iOS-приложения с использованием Swift и SwiftUI, интеграции Kotlin Multiplatform и внедрения AI-инструментов в разработку. Удалённая работа на полную ставку, долгосрочная позиция с возможностью повлиять на инженерные процессы команды.

О позиции

Компания M365Consult разрабатывает мобильное приложение, сочетающее реальное взаимодействие с геолокационными технологиями близости. Мы используем AI-инструменты кодирования и автономных агентов для ускорения разработки и улучшения рабочих процессов. Нам нужен опытный Senior iOS-разработчик, который возьмёт на себя ответственность за разработку iOS, обеспечит надёжность ПО и поможет команде стать эффективнее при создании приложений с помощью AI.

Чем заниматься

  • Разработка, поддержка и улучшение нативного iOS-приложения на Swift и SwiftUI
  • Интеграция модулей Kotlin Multiplatform в iOS-приложение, совместная работа над общей бизнес-логикой
  • Реализация функциональности платформы при сохранении согласованного поведения на iOS и Android
  • Внедрение и отладка функций геолокации и proximity, включая GPS, BLE, UWB и связанные возможности устройств
  • Решение практических проблем iOS: разрешения, жизненный цикл приложения, фоновое выполнение, потребление батареи, совместимость
  • Активное использование AI-помощников кодинга для реализации функций, расследования дефектов, рефакторинга и поддержки тестирования
  • Настройка и улучшение workflows agentic разработки, включая декомпозицию задач, контекст проекта, автоматические проверки
  • Анализ и валидация AI-сгенерированного кода, ответственность за корректность, поддерживаемость, безопасность и производительность
  • Тестирование функциональности на реальных устройствах, расследование проблем, которые не выявляют автоматические тесты
  • Менторство младшего разработчика через демонстрации, pair programming и чёткие объяснения
  • Подготовка подписи приложения, релиза и дистрибуция через TestFlight и App Store
  • Документирование технических решений и обмен знаниями внутри команды

Что ждут

  • Демонстрируемый опыт уровня senior по разработке и поддержке production iOS-приложений
  • Отличные практические знания Swift, SwiftUI и экосистемы iOS-разработки
  • Практический опыт с Kotlin Multiplatform и его интеграцией в нативные iOS-приложения
  • Твёрдое понимание архитектуры приложений, асинхронного программирования, управления жизненным циклом и состоянием
  • Сильные навыки отладки кода приложения, общих модулей, API и поведения на устройстве
  • Значительный практический опыт использования AI-инструментов кодирования для доставки рабочего ПО
  • Высокий интерес к agentic coding и способность настраивать эффективные рабочие процессы вокруг кодировочных агентов
  • Способность критически оценивать AI-решения и объяснять технические решения
  • Готовность и умение обучать менее опытных членов команды терпеливо и понятно
  • Самостоятельная работа, ясная коммуникация прогресса и ответственность за результаты в удалённой команде

Будет плюсом

  • Опыт работы с GPS-позиционированием, точностью геолокации, geofencing и данными сенсоров
  • Опыт обнаружения BLE, рекламы, подключений и определения proximity
  • Опыт UWB-rangeing, измерения расстояния, оценки направления и совместимости с оборудованием
  • Опыт работы с NFC и другими взаимодействиями device-to-device
  • Интероперабельность между Swift и Kotlin Multiplatform, включая асинхронные операции и обработку ошибок
  • Создание автоматизированных workflow разработки и тестирования с человеческим контролем и агентами

Условия

  • Полностью удалённая работа на полную ставку с долгосрочной перспективой
  • Компенсация, основанная на вашем опыте, экспертизе и ответственности
  • Ответственная работа по iOS-разработке значимого продукта
  • Возможность формировать подход команды к использованию AI и кодировочных агентов
  • Близкое сотрудничество с внутренней командой, которая хочет учиться вашему опыту

Навыки

  • Swift
  • SwiftUI
  • Kotlin Multiplatform
  • iOS Development
  • GPS
  • BLE
  • UWB
  • NFC
  • AI Coding Tools
  • Agentic Development
  • App Store Distribution
  • TestFlight
  • Geolocation Services
  • Mobile Architecture
  • Async Programming
  • Remote Work

Сложность отбора

Высокий уровень требований: требуется senior-опыт с Swift/SwiftUI, интеграция KMP, работа с AI-кодером и менторство. Много разных технологий и сложных аспектов iOS-разработки.

Оценка JobPath

Зарплата по рынку

250 000 – 700 000 ₽ в месяц

Оценка для remote senior iOS developer глобально. Зарплата зависит от опыта, экспертизы и зоны ответственности. Локация: Uganda, но полностью удалённая работа по международным стандартам.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Расскажите о вашем самом сложном кейсе по работе с геолокацией или proximity технологиями в iOS-приложении — какие проблемы возникали и как вы их решали?
  2. Как вы интегрировали Kotlin Multiplatform в существующее нативное iOS-приложение? С какими вызовами столкнулись и как их преодолели?
  3. Приведите пример, как вы использовали AI-инструменты кодирования для реализации фичи или исправления бага. Какой результат это дало?
  4. Как вы организуете свою работу с AI-agents? Как обеспечиваете качество, безопасность и поддерживаемость AI-сгенерированного кода?
  5. Опишите ваш опыт менторства — как вы помогали junior-разработчику освоить мобильную разработку, возможно, через pair programming или code review?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать