- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Mobile Fullstack Разработчик (Android+IOS)
Стабильный проект в крупном ритейле с четкими сроками и современным стеком (KMP). Из минусов — необходимость предоставления ИНН на этапе подачи и строгие требования к часовому поясу.
Сложность вакансии
Позиция требует Senior-уровня и владения специфическим стеком технологий, включая Kotlin Multiplatform и Ktor. Высокая сложность обусловлена необходимостью глубокого понимания как Android, так и iOS платформ одновременно.
Анализ зарплаты
Указанная роль Senior Mobile Fullstack разработчика с навыками KMP на российском рынке оценивается достаточно высоко. Типичный диапазон для таких специалистов составляет от 350 000 до 500 000 рублей в месяц. Данная вакансия соответствует рыночным ожиданиям для опытных инженеров.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Eclipse Digital уже сейчас
Присоединяйтесь к команде Eclipse Digital и создавайте инновационные логистические решения для крупного ритейла!
Описание вакансии
ID 2441
Mobile Fullstack Разработчик (Android+IOS)
Senior
🌍 Локация: РФ и дружественные страны (по часовому поясу не более +/- 2 часов от МСК)
💼Сотрудничество : по ИП РФ, СМЗ РБ
Eclipse Digital - наниматель
#Проект:
Создается отдельная подкоманда в периметре Оформления Заказа, которая будет преимущественно заниматься задачами логистики. Предполагается как самостоятельная работа над задачами бизнеса, так и участие в других задачах команды при необходимости. В ведении команды находятся несколько микрофронтов и bff к ним (backend for frontend).
#Условия:
- Клиент: Ритейл
- Длительность: 02.02.2026 - 31.12.2026
- Занятость: полная
- Локация: РФ и дружественные страны (по часовому поясу не более +/- 2 часов от МСК)
- Гражданство: РФ и дружественные страны
- Рабочий график: МСК
- Формат: Удаленно
- Плановый срок рассмотрения кандидата: 7±3 дн.
- Дополнительно: вместе с резюме необходимо подавать ИНН кандидата для идентификации у заказчика (чтобы исключить дубли и пересечения между вендорами).
#Позиция:
- Роль: Mobile Fullstack Разработчик (Android+IOS)
- Уровень: Senior
- Количество: 1
#Обязательно:
- Знания одной из платформ (Android/iOS), в идеале нескольких;
- Хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание времени выполнения и используемых ресурсов требуется);
- Знание SwiftUI и UIKit;
- Опыт работы с Ktor;
- Знание Kodein;
- Опыт работы с Kotlin Serialization;
- Уверенное владение Kotlin Coroutines;
- Опыт работы с SQLDelight;
- Знание и использование Coil;
- Опыт работы с Mockk;
- Умения самому создавать решения, в условиях, когда готовых решений нет.
#Желательно:
- Знание Kotlin Multiplatform для Android и iOS;
- Опыт работы с Jetpack Compose Multiplatform;
- Опыт настройки сложного окружения;
- Опыт создания библиотек.
#Задачи:
- Разработка мобильного приложения для Android/IOS платформ.
#Важно, резюме должно отражать:
- Расписано, чем занимался на каждом проекте;
- Указаны навыки и программы, которые использовались.
Теги: #IOS #Android
Откликнуться можно
- в telegram Откликнуться
- в Откликнуться
veroneko_93911
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android
- iOS
- SwiftUI
- UIKit
- Ktor
- Kodein
- Kotlin Serialization
- Kotlin Coroutines
- SQLDelight
- Coil
- MockK
- Kotlin Multiplatform
- Jetpack Compose Multiplatform
Возможные вопросы на собеседовании
Проверка опыта работы с кроссплатформенной разработкой, заявленной в требованиях.
Расскажите о вашем опыте использования Kotlin Multiplatform: с какими основными сложностями вы сталкивались при разделении логики между Android и iOS?
Вакансия предполагает работу с сетевым слоем через Ktor.
Как вы организуете обработку ошибок и аутентификацию в Ktor при работе с несколькими микросервисами (BFF)?
В требованиях указан SQLDelight для работы с БД.
В чем преимущество SQLDelight перед Room или Core Data в контексте KMP-проекта?
Проверка навыков работы с асинхронностью.
Как вы обеспечиваете потокобезопасность при использовании Kotlin Coroutines в общем коде для iOS?
Оценка способности кандидата к архитектурному проектированию.
Опишите случай, когда вам приходилось создавать кастомное решение «с нуля» из-за отсутствия готовых библиотек. Каков был ваш подход?
Похожие вакансии
Senior Flutter Developer (Custom Editor / AppFlowy)
React Native (Senior)💻
Senior Flutter Developer
Android Developer (Senior)
Android разработчик
Flutter разработчик Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия