ИА
Илья А.
Мужчина
Армения, Ереван, UTC+4
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
● Более 5 лет опыта в разработке мобильных приложений для iOS.
● Уверенное владение языками программирования Swift, Objective-C и Kotlin, в том числе опыт промышленной разработки.
● Отличное понимание полного цикла создания приложений: от проработки идеи до релиза и последующей поддержки.
● Умение проектировать базы данных и интегрировать их в мобильные решения.
● Глубокий опыт работы с многопоточностью и современными механизмами синхронизации данных.
● Настройка эффективных процессов CI/CD, обеспечение высокого покрытия тестами и стабильности продуктов.
● Применение принципов тест-ориентированной разработки (TDD) в рабочих проектах.
● Активное использование подходов функционального реактивного программирования и декларативных UI-технологий.
● Отличное знание UIKit, SwiftUI и практика создания сложных, детализированных пользовательских интерфейсов с анимациями.
● Опыт выбора и применения архитектурных паттернов (MVC, MVP, MVVM, MVI, VIPER, TCA), моделирования решений на основе UML, соблюдения принципов SOLID.
● Разработка модульной архитектуры с использованием Swift Package Manager и сборкой библиотек в формате XCFramework.
● Подготовка технической документации, описание API-интерфейсов и рекомендаций по интеграции.
● Успешная публикация и сопровождение мобильных приложений в App Store.
● Хорошее понимание бизнес-логики разработки ПО и ориентация на цели и задачи клиента.
● Навык точной оценки задач, выявления потенциальных рисков и планирования сроков выполнения.
● Наставничество: помощь в адаптации новых сотрудников, обучение младших разработчиков, руководство стажировками.
● Активное участие в code review и постоянная работа над повышением качества продукта.
● Лёгкость в коммуникации с коллегами из других отделов и построение эффективного взаимодействия в кросс-функциональных командах.
Проекты
(5 лет 4 месяца)
Проект E-commerce экосистема для профессиональных спортивных клубов (EPAM Systems)
Роль
Руководитель проекта мобильной разработки iOS.
Обязанности
Разработка мобильного решения с системой матчей, билетами, абонементами, картой стадиона, программой лояльности и личным кабинетом для болельщиков. Поддержка push-уведомлений, QR-кодов, акций и интеграции с онлайн-мерчендайзингом.
● Разработал экраны онбординга для новых пользователей, упростив знакомство с функциями приложения, что повысило рейтинг в App Store с 4.3 до 4.5.
● Улучшил стабильность приложения, увеличив показатель безотказной работы (crash-free rate) с 87.6% до 94.2%.
● Существенно сократил количество багов, увеличив покрытие юнит-тестами с 1,688 до 2,104.
● Оптимизировал производительность скроллинга на экране списка новостей и событий, повысив частоту кадров с 28 до 44 FPS.
● Ускорил холодную сборку приложения на 2 минуты после масштабной работы по разделению монолитного приложения на модули.
Стек специалиста на проекте
Combine, Streams, AVFoundation, SnapKit, URLSession, UI Kit, Async, MVVM+R, coreanimation, async/await, .net 4.6
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2023 - Апрель 2025
(2 года 3 месяца)
Проект Fintech мобильное приложение онлайн банкинга (СберБанк)
Роль
Ведущий iOS разработчик.
Обязанности
Создание мобильного банковского приложения с поддержкой мультивалютных счетов, мгновенных переводов, аналитики расходов, интеграции с системами лояльности, безопасной авторизации и шифрованием пользовательских данных.
Задачи
● Участвовал в создании технической документации, сократив время адаптации новых сотрудников.
● Ускорил процесс код-ревью и автоматизировал проверку стиля кода с помощью SwiftLint.
● Упростил взаимодействие между командами, внедрив стандарты для контрактов с бэкендом и помогая аналитикам в подготовке ТЗ для обеих сторон разработки.
● Работал с QA-инженером над устранением проблем в продакшене и подготовкой релизных сборок совместно с тимлидом.
● Помогал тимлиду в оценке задач и планировании спринтов, а также участвовал в демо-презентациях.
Стек специалиста на проекте
Alamofire, IOS, AVFoundation, GCD, URLSession, UI Kit, WebSockets, coreanimation, XCFrameworks
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2021 - Декабрь 2022
(2 года)
Проект соцсеть ориентированная на туризм и активный отдых (Grid Dynamics)
Роль
iOS разработчик.
Обязанности
Разработка платформы для обмена маршрутами, впечатлениями и лайв-контентом между путешественниками. Поддержка геометок, лайв-чата, офлайн-доступа к картам и рекомендаций на основе интересов пользователя.
Задачи
● Принимал ключевые технические решения по выбору сторонних API, обосновывая их бизнесу.
● Внедрил стандарт архитектуры на основе MVVM для оптимизации процессов разработки.
● Решал конфликты слияния в GitHub и переносил UI-элементы со Storyboard на SnapKit.
● Интегрировал silent push-уведомления для быстрого обновления контента на экране и улучшил обычные пуши, добавив deep-ссылки на основные разделы приложения.
● Реализовал гибкий и масштабируемый функционал, разработав сложный интерфейс для отображения мультимедийных статей.
Стек специалиста на проекте
CoreData, coreanimation, corelocation, MVVM+Rx, UIkit 3, SPM, Auto Layout, vapor, coregraphics, operating, AVFoundation, SwiftUI, Combine, Alamofire, CloudKit, URLSession, Swift, MapKit, CocoaPods, GCD, Identity Server, Swift 4, gcloud, swiftnio, технологии
Отрасль проекта
Cloud Services
Период работы
Декабрь 2019 - Апрель 2021
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет