Денис Б. IOS разработчик, Senior
ID 1973
ДБ
Денис Б.
Мужчина, 29 лет
Россия, Севастополь, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 9 мая 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Квалифицированный разработчик iOS, с 6-ти летним опытом в разработке коммерческого программного обеспечения с использованием Swift.
Сильные навыки в области проектирования архитектуры программного обеспечения, мобильных приложений и руководства командой.
Уверенные знания управления памятью (MRC, ARC, garbage collection) и многопоточность.
Проекты
(8 лет 9 месяцев)
Проект 1
Роль
iOS developer
Обязанности
Мобильный почтовый клиент
Обязанности:
Инфраструктурная команда
Написание и поддержка модульных тестов и UI-тестов (около 2 тысяч тестов на проекте)
Исследование и улучшение показателей производительности приложения (постоянный мониторинг метрик по большому количеству показателей, крашфри и багфри показатели)
Разработка и доработка решений для повышения качества и удобства работы над приложением (автоматизация процесса, использование различных библиотек для генерации кода)
Поддержка скриптов на Ruby и Python для интеграции и саппорта различных вариантов сборок на CI/CD
Стек специалиста на проекте
mtgsdk, differentiator, Alamofire, WebRTC, Moya, Mansory, Kingfisher, Protobuf, RxSwift, SQLite
Отрасль проекта
LifeStyle
Период работы
Февраль 2023 - По настоящее время
(2 года 4 месяца)
Проект 2
Роль
iOS developer
Обязанности
Описание: Музыкальное приложение для прослушивания музыкальных композиций различных артистов и жанров. С возможностью управлять качеством воспроизведения и поддержкой оффлайн режима для избранных композиций.
Обязанности:
- На старте знакомства с проектом участие в Core-команде, в основном багфикс и доработка внутренней логики, с целью погружения в различные сферы приложения.
- Масштабный редизайн приложения после возвращения его в App Store (создание большей части приложения с нуля, редизайнился только плеер). Участие в обсуждении и разделении требований на реализацию в рамках своей продуктовой команды и общих требований по приложению.
- Участие в доработке в рамках продуктовой фичи собственных решений проекта, предоставленных от Core-команды. Работа над этими решениями разделялась по факту разделения требований между необходимостью их получить в продуктовой команде и возможностью Core-команды предоставить готовое решение по запросу. В это время был мостом между новой продуктовой командой и Core-командой.
- Разработка модуля Эфир. От проработки функциональных требований внутри продуктовой команды на этапе начального анализа до разработки этого функционала, а также расширение этого модуля дополнительным функционалом в последствии.
- В течении некоторого промежутка времени координирование разработчиков в рамках продуктовой команды. Такая необходимость возникла вследствие того, что я начинал один в продуктовой команде и имел большой уровень вовлечения в требования и цели команды + расширение команды было реализовано за счет "новичков" не только в рамках команды, а и в целом в проекте. По-этому впоследствии решалось несколько задач: ввести в курс дела других разработчиков, а также избавится от bus-фактора по фиче.
Стек специалиста на проекте
MVVM+R, Tuist, inappstory, specta, Yandex.Metrica mobile, GraphQL, Firebase, Fastlane, Realm, Lottie, Coordinator, AppsFlyer, MVVM-C, Nimble, Quick, Kingfisher, iCarousel, Protobuf, RxCocoa, RxSwift
Отрасль проекта
Social Networking
Период работы
Сентябрь 2022 - Февраль 2023
(6 месяцев)
Проект 3
Роль
iOS developer
Обязанности
Описание: Лучший способ управлять услугами и счетом для абонентов оператора мобильной связи
Обязанности:
- работа в продуктовом стриме, разработка функционала приложения под сжатые сроки бизнеса
- доработка критического основного функционала приложения (настройка и управление тарифами)
- участие в процессе планирования и оценки задач
- декомпозиция и распределение задач на нескольких разработчиков в рамках одной фичи продуктового стрима
- организация технической стороны процесса доставки фичей в условиях неопределенности со стороны бизнеса
Стек специалиста на проекте
inappstory, keychainaccess, Yandex.Metrica mobile, socket.io-client-swift, Lottie-ios, Alamofire, Firebase, Fastlane, SwiftLint, SwiftyJSON, Coordinator, Reachability, UserDefaults, charts, Kingfisher
Отрасль проекта
Telecom
Период работы
Апрель 2022 - Сентябрь 2022
(6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Севастопольский государственный университет
Специальность
Информационные системы и технологии
Завершение учебы
2018 г.