Компания «MEN IN DEV» – это динамично развивающаяся аккредитованная IT-компания, которая создаёт комплексные цифровые решения для бизнеса. У нас нет однообразных задач – каждый проект уникален, и ты сможешь прокачать свой опыт в разных направлениях.
Мы ищем iOS-разработчика уровня middle+, который не просто пишет код, а отвечает за стабильность, производительность и архитектуру мобильных приложений на устройствах пользователей.
Чем предстоит заниматься:
- Разрабатывать мобильные приложения с нуля: реализовывать функционал на нативном стеке (Swift), верстать интерфейсы по макетам (UIKit + SwiftUI), интегрироваться с бэкендом через API.
- Влиять на архитектуру: участвовать в выборе технологий и проектировании решений, применять лучшие практики (SOLID, DRY, KISS, Clean Architecture).
- Обеспечивать качество и надежность: писать автотесты, участвовать в код-ревью, настраивать CI/CD, следить за метриками и оптимизировать производительность под разные устройства и версии ОС.
- Использовать современные инструменты: активно использовать AI-ассистентов (Cursor, Copilot и другие LLM) для генерации кода, рефакторинга и написания тестов.
- Участвовать в полном цикле релиза: готовить сборки для тестирования (AdHoc/TestFlight), сопровождать загрузку приложений в App Store, работать с инструментами автоматизации релизов.
- Работать в команде: участвовать в ежедневных встречах, декомпозировать задачи, оценивать трудозатраты, документировать решения в базе знаний.
Наши ожидания от кандидата:
- Опыт: коммерческой разработки на iOS от 5 лет. Опыт работы в аутсорс-модели (заказной разработке) будет преимуществом.
- Стек:
Язык: уверенное владение Swift.
UI: знание системных фреймворков iOS и гайдлайнов Apple, опыт создания интерфейсов в UIKit с constraints в коде, опыт работы со SwiftUI.
Архитектура: практический опыт с VIPER и MVVM.
Асинхронность: работа с GCD (знание Concurrency (async/await) будет плюсом).
Работа с сетью и данными: опыт работы с Alamofire, Realm.
Карты и аналитика: опыт работы с Yandex MapKit, Yandex AppMetrica, Firebase.
Система контроля версий: уверенное владение Git. - Процессы: понимание CI/CD (GitHub Actions, Bitrise или Fastlane), опыт написания автоматизированных тестов (Unit/UI с использованием XCTest).
- Навыки работы над задачами в таск-трекере, Confluence/Outline, готовность к регулярному трекингу времени в рамках задач
- Ответственность за конечный результат, сильные коммуникативные навыки, инициативность и умение аргументированно обосновать свою точку зрения.
Что мы предлагаем:
- Проектная занятость (временный договор до полной реализации проекта)
- Удаленную работу
- Гибкий график (8-часовой рабочий день с гибким началом и фиксированными часами присутствия)
- Участие в интересных и масштабных проектах
- Конкурентную оплату (обсуждается с финальным кандидатом)
- Возможность участвовать в крупных проектах вместе с командой сильных специалистов.
Если Вы узнали себя в этом описании и хотите присоединиться к нашей команде, отправляйте свое резюме и давайте знакомиться! В сопроводительном письме обязательно укажите:
- Ваши зарплатные ожидания.
- Ссылки на реализованные проекты в App Store.
Похожие вакансии
Android-разработчик (middle+)
МЕН ИН ДЕВ
Опыт: коммерческой разработки на Android от 5 лет. Опыт работы в аутсорс-модели (заказной разработке) будет преимуществом. Стек: Язык: уверенное...
Game Designer (Middle+ / Senior)
Новак Михаил
Коммерческий опыт в game design на уровне Middle / Senior. Опыт создания механик и цельных систем от первой версии до production...
3 000 USD
1С-аналитик (Middle+/Senior) в проектный бенч / аутстафф
В Кадре
Опыт коммерческой работы в качестве 1С-аналитика от 4 лет (Middle+) или от 6 лет (Senior). Глубокое знание типовых...
250 000 руб.
