Middle iOS-разработчик

Москва, Россия
Миддл
Информационные технологии • Разработка • Mobile • Objective-C • Swift • iOS
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
220 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Middle iOS-разработчик.

Мои компетенции и опыт

На текущем месте работы...

Разрабатываю и поддерживаю два CRM-приложения с аудиторией 100k+ пользователей. Архитектура: VIPER — на legacy-экранах (UIKit), MVVM — на новых фичах (SwiftUI).

Ключевые задачи:

  • Спроектировал и внедрил AI-ассистента Copilot — чат-бот на базе LLM, который выполняет действия над сущностями CRM (создание сделок, задач, контактов) через диалог на естественном языке. Реализован на SwiftUI и Swift Concurrency (async/await).
  • Построил с нуля инфраструктуру доставки тестовых сборок для команды: веб-сервис генерации QR-кода для установки .ipa в одно сканирование с устройства, админ-панель для загрузки сборок для iOS и Android. Заменил ручную рассылку файлов процессом, который работает за секунды и используется всей командой разработки.
  • Построил с нуля систему продуктовой аналитики (Firebase, AppsFlyer, Amplitude), включая Session Replay и Survey&Guides — дал продукту данные для принятия решений там, где их не было.
  • Переписал blur-эффекты приложения на Metal, снизив потребление памяти с ~ нужен доступ к резюме до ~100MB — устранил класс крашей по памяти на слабых устройствах.
  • Поднял crash-free rate приложения с 96.4% до ~98.8% за счёт системного разбора и устранения проблемных мест в коде.
  • Спроектировал и реализовал onboarding-механику в формате Stories — рост retention rate на 10%.
  • Реализовал новый Home-экран приложения: статус аккаунта, лимиты, тарифы и onboarding checklist в едином месте.
  • Внедрил 2FA-аутентификацию и поддержку WhatsApp Business Carousels в клиентских чатах.
  • Инициировал внедрение snapshot-тестирования (SnapshotTesting) — закладываю базу для постепенного и безопасного перехода legacy-экранов с XIB/Storyboard на программную верстку.
  • Инициировал внедрение SwiftLint и выстроил процесс code review в команде.

Технологии: Swift, Objective-C, UIKit, SwiftUI, Swift Concurrency (async/await), Realm, GCD, VIPER, MVVM, Firebase, AppsFlyer, Amplitude, SnapshotTesting, SPM, CocoaPods, AutoLayout, CoreAnimation, Metal.

 

Ранее...

До перехода в мобильную разработку работал в IT-аудите и бизнес-среде, что дало системный подход к качеству и аналитическое мышление.


Специализация
Информационные технологииРазработкаMobileObjective-CSwiftiOS
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты