- Страна
- Россия
- Зарплата
- 180 000 ₽ – 250 000 ₽
Откликайтесь
на вакансии с ИИ

Разработчик мобильного приложения (iOS)
Хорошая вакансия от известной ИТ-компании с прозрачными требованиями и адекватной рынку зарплатой. Удаленный формат и отсутствие бюрократии являются значительными плюсами.
Сложность вакансии
Требуется уверенный Middle-разработчик с опытом от 3 лет. Сложность заключается в широком стеке архитектурных паттернов (VIPER, Clean Architecture) и желательном знании KMM.
Анализ зарплаты
Предложенная вилка 180 000 – 250 000 рублей полностью соответствует текущему рыночному уровню для iOS-разработчика уровня Middle/Middle+ в России. Верхняя граница в 250к является конкурентной для опытных специалистов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Нмаркет.ПРО уже сейчас
Присоединяйтесь к команде Нмаркет.ПРО и создавайте лучший сервис для бронирования недвижимости!
Описание вакансии
Разработчик мобильного приложения (iOS)
Локация: Удаленно
Компания: Нмаркет.ПРО
ЗП: от 180 000 до 250 000 р.
Занятость: Полная
Нмаркет.ПРО – ИТ-компания с собственным флагманским продуктом по бронированию новостроек.
Мы оцениваем сотрудников по вкладу и результату в проект, у нас нет формализма, бюрократии и прокрастинации. Мы постоянно учимся, развиваемся, ставим амбициозные задачи и выполняем их, не боимся брать ответственность и экспериментировать.
Что надо будет делать:
Написание кода.
Проводить код ревью.
Рефакторинг кода.
Что мы ожидаем от вас:
Опыт работы от 3 лет на аналогичной должности.
Swift, Swift Standard Library и ООП.
iOS SDK: Foundation, UIKit (Auto Layout), Dispatch (GCD).
Структуры данных и базовые алгоритмы.
Принципы проектирования: DRY, KISS, SOLID и GRASP.
Паттерны: MVC, MVP, MVVM, VIPER, VIP и CA (Clean Architecture).
Библиотеки: Realm, Firebase Analytics и Remote Config.
Компьютерные сети: HTTP(S), REST API, JSON.
Как писать модульные тесты.
Инструменты: CLI, Git (git-flow), Xcode / AppCode, Xcode Instruments.
Apple Human Interface Guidelines.
Принципы Agile и как работать в XP / Scrum-команде.
Будет плюсом, если: SwiftUI. TDD. Kotlin и KMM (Kotlin Multiplatform Mobile). UML.
Английский на уровне чтения технической документации.
*🌐 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- MVVM
- Swift
- SwiftUI
- Xcode
- Kotlin
- JSON
- REST API
- UML
- TDD
- HTTP
- SOLID
- MVP
- iOS SDK
- MVC
- UIKit
- Clean Architecture
- VIPER
- Auto Layout
- DRY
- KISS
- Realm
- GCD
- Firebase Analytics
- Foundation
- GRASP
- Remote Config
- KMM
Возможные вопросы на собеседовании
Вакансия предполагает работу с различными архитектурами, важно понимать критерии выбора.
В каких случаях вы бы предпочли использовать VIPER вместо MVVM в проекте Нмаркет.ПРО?
В требованиях указан Realm, важно знать нюансы работы с многопоточностью в этой БД.
Как вы организуете работу с объектами Realm при переключении между потоками (GCD)?
Упоминание KMM в плюсах указывает на возможный переход к кроссплатформенности.
Был ли у вас опыт работы с Kotlin Multiplatform Mobile и какие основные сложности вы видите в интеграции KMM в iOS-проект?
Для качественного рефакторинга и код-ревью важно следовать SOLID.
Приведите пример из практики, когда применение принципа инверсии зависимостей (DIP) помогло вам упростить тестирование кода.
Работа в Scrum-команде требует понимания процессов.
Как вы оцениваете трудоемкость задач в Story Points и как поступаете, если задача не укладывается в спринт?
Похожие вакансии
Разработчик Flutter (Middle)
Senior Flutter Developer
Ведущий iOS-разработчик (Messaging / Matrix)
iOS разработчик (Senior)
Разработчик WEB Flutter (Senior)
Разработчик Android (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!