BioTech, Pharma, Health care & Sports
FinTech & Banking
Insurance
Media
Travel, Hospitality & Restaurant business
Дмитрий А. IOS разработчик, Senior
ID 20571
ДА
Дмитрий А.
Мужчина, 40 лет
Беларусь, Минск, UTC+3
Ставка
3 896,62 Р/час
вкл. НДС 20% (520 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
iOS developer с 12 - летним опытом создания мобильных приложений. Быстро адаптируется к меняющимся условиям и применяет творческий подход к работе. Опыт планирования/анализа, архитектурного проектирования, разработки, поддержки, локальных клиент-серверных и веб-ориентированных мобильных приложении. Способен работать как в одиночку так и как часть команды в любой роли. Опыт работы с гибкими методологиями (Scrum, Kanban). Высокая мотивация и ответственность.
Проекты
(11 лет 7 месяцев)
Cbonds
Роль
Senior iOS разработчик
Обязанности
Проект – финансовая платформа, которая предоставляет информацию о рынке облигаций, включая данные о заимствованиях, котировках, анализе и исследовании финансовых инструментов.
Состав команды (6+ человек):
2 QA, 2 IOS, Android разработчик, BA/PM
Обязанности на проекте:
- Участвовал в планировании и анализе требований продукта совместно с командами дизайнеров, бэкенд-разработчиков и продуктовых менеджеров.
- Разрабатывал новые интерфейсы и функциональность, включая кастомные UI-компоненты для сложных финансовых данных.
- Интегрировал аналитику AppMetrica для отслеживания пользовательской активности.
- Проводил оптимизацию производительности приложения, снизив время загрузки экранов и уменьшив использование памяти.
- Устранял баги и обеспечивал стабильную работу приложения на различных версиях iOS.
- Использовал ARC и GCD для управления памятью и асинхронного выполнения задач.
- Работал с системой контроля версий GIT для управления исходным кодом и совместной работы с командой.
- Выполнял Unit тестирование для проверки и обеспечения корректности работы функционала.
Достижения
Достижения:
- Увеличил производительность приложения, оптимизировав взаимодействие с сервером через PromiseKit.
- Снизил количество критических багов на 40% благодаря внедрению строгого процесса код-ревью и написанию тестов (XCTest).
- Обеспечил рост времени сессии пользователя на 15% благодаря улучшенному UX.
Стек специалиста на проекте
Git, Swift, MVVM, Xcode, CocoaPods, GCD, SnapKit, ARC, AppMetrica, charts, PromiseKit, unit
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
Secret Escapes
Роль
Senior iOS разработчик
Обязанности
Проект - приложение для букинга отелей.
Состав команды (7 человек):
2 iOS-разработчика, 1 Back разработчик, 1 продуктовый менеджер, 2 дизайнера, 1 тестировщик.
Обязанности на проекте:
- Участвовал в планировании и анализе требований продукта совместно с командами дизайнеров, бэкенд-разработчиков и продуктовых менеджеров.
- Разрабатывал новые интерфейсы и функциональность, включая кастомные UI-компоненты для сложных финансовых данных.
- Интегрировал аналитику AppMetrica для отслеживания пользовательской активности.
- Проводил оптимизацию производительности приложения, снизив время загрузки экранов и уменьшив использование памяти.
- Устранял баги и обеспечивал стабильную работу приложения на различных версиях iOS.
- Использовал ARC и GCD для управления памятью и асинхронного выполнения задач.
- Работал с системой контроля версий GIT для управления исходным кодом и совместной работы с командой.
- Разработал модуль для интеграции с внешними сервисами (например, Facebook SDK, Firebase) для персонализированных рекламных кампаний.
- Выполнял рефакторинг кода, внедряя MVVM-архитектуру для повышения читаемости и тестируемости.
- Участвовал в разработке сложной системы фильтров для поиска отелей, повышая удобство пользователей.
- Обеспечивал автоматизацию тестирования с использованием XCTest и занимался написанием unit-тестов.
- Проводил код-ревью и менторство менее опытных разработчиков.
Достижения
Достижения:
- Повысил коэффициент конверсии на 20%, добавив улучшенные фильтры для поиска отелей.
- Сократил время загрузки приложения, внедрив оптимизированную архитектуру MVVM.
- Увеличил количество активных пользователей благодаря улучшенной системе push-уведомлений.
Стек специалиста на проекте
Git, Swift, Firebase, MVVM, Xcode, CocoaPods, GCD, SPM, ARC, Branch, unit, Facebook SDK
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Август 2021 - Декабрь 2023
(2 года 5 месяцев)
Apps for insurance companies
Роль
iOS разработчик
Обязанности
Проект - Мобильные приложения для страховых компаний, которые выдают страховки для авто.
Состав команды (9 человек):
4 iOS-разработчика, 2 бэкенд-разработчика, 1 продуктовый менеджер, 1 дизайнер, 2 тестировщика.
Обязанности на проекте:
- Планировал и анализировал требования совместно с дизайнерами, бэкенд-разработчиками и продуктовыми менеджерами.
- Разрабатывал приложение для управления полисами автострахования с нуля: проектирование, разработка, тестирование и публикация в App Store.
- Создавал интерфейсы и функциональность, включая кастомные UI-компоненты и сложные системы фильтров.
- Интегрировал аналитику (AppMetrica), модули Bluetooth для IoT-устройств, а также карты (Google Maps SDK, MapKit) для поиска партнеров.
- Оптимизировал производительность приложения, снижал время загрузки экранов и потребление памяти.
- Использовал ARC, GCD и GIT, проводил рефакторинг с внедрением MVVM-архитектуры.
- Разрабатывал модули интеграции (Facebook SDK, Firebase) и внутренние библиотеки для многократного использования.
- Автоматизировал тестирование с помощью XCTest, писал unit-тесты.
- Внедрял CI/CD-процессы, проводил аудит кода, код-ревью и менторство.
Достижения
Достижения:
- Увеличил количество скачиваний приложения на 40%, внедрив новую функцию расчета стоимости страховки.
- Снизил количество отказов пользователей, реализовав удобный интерфейс для оформления страховых полисов.
- Сократил время разработки повторяющихся функциональностей за счет создания внутренних библиотек.
Стек специалиста на проекте
Git, Google Analytics, Swift, MapKit, Firebase, Objective-C, CoreML, Xcode, CocoaPods, GCD, ARC, Core Bluetooth, Google Maps SDK, unit, other
Отрасль проекта
Insurance
Период работы
Ноябрь 2019 - Сентябрь 2021
(1 год 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженер-программист-экономист
Завершение учебы
2012 г.