Алексей В. IOS разработчик, Middle+

ID 15811
АВ
Алексей В.
Мужчина, 25 лет
Россия, Смоленск, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 19 сентября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle+
Навыки
ASM
C/C++
Java
JavaScript
Objective-C
Swift
Alamofire
Combine
Firebase
GCD
MapKit
R.swift
Structured Concurrency
SwiftUI
UI
UI Kit
Keychain
PostgreSQL
UserDefaults
Confluence
Fastlane
Figma
GitLab
instruments
Jira
Trello
Xcode
Moya
MVP
MVVM
Swift 5
Swift Package Manager
XCoordinator
Yandex MapKit
сбп
Android
IOS
Работа с интеграциями
MVC
CocoaPods
Coordinator
KeychainSwift
Kingfisher
SwiftLint
defi
Core Data
Legacy
Отрасли
Blockchain
E-commerce & Retail
Главное о специалисте
Самая технически сложная и интересная задача: Участие в рефакторинге архитектуры приложения, обеспечивая переход с MVP на MVVM. Реализовал миграцию с традиционных сервисов на реактивные сторы с использованием Combine, что значительно улучшило управляемость состоянием, и в будущем обеспечило более простой переход на использование SwiftUI для написания интерфейса. Куда хочется развиваться: Разработка мобильных приложений полностью на SwiftUI, с современным, декларативным и реактивным интерфейсом, с использованием всех последних технологий. С какими задачами хотелось бы работать: Практиковаться в использовании новейших технологий и фреймворков, предоставляемых компанией Apple. С какими не хотелось бы: Готов к разнообразным задачам, по возможности хотелось бы избегать работы с легаси-кодом.
Проекты   (5 лет 1 месяц)
Пятерочка Доставка — X5 RETAIL GROUP
Роль
iOS Developer
Обязанности
Личные результаты: Реализация реактивного стора «CurrentActiveOrderStore» с использованием Combine, покрытие юнит-тестами Редизайн экрана «Корзина» на SwiftUI Редизайн экрана «Карточка товара» на SwiftUI Редизайн экрана «Сортировка» на экране секции на SwiftUI Редизайн экрана «Фильтры» на экране секции на SwiftUI Обязанности, кроме внедрения нового функционала и фикса багов: Редизайн старых экранов с использованием SwiftUI Создание кастомных UI компонентов при редизайне экранов на SwiftUI Переход с MVP на MVVM в рамках разработки новых экранов и редизайна старых Переход с на реактивные сторы со стандартных «лёгких» сервисов, с использованием Combine Интеграция новых платежных систем (Sber pay, СБП) Состав команды: 6 iOS Dev, 6 Android Dev, 4 Backend Dev, 5 QA Engeneer, 2 SA, 1 BA, 1 Delivery Manager, 1 Product Owner.
Стек специалиста на проекте
Combine, Alamofire, MVP, MVVM, Android, IOS, Moya, Legacy, UI Kit, Swift 5, XCoordinator, Swift Package Manager, SwiftUI, Работа с интеграциями, Yandex MapKit, сбп
Отрасль проекта
E-commerce & Retail
Период работы
Март 2023 - По настоящее время  (2 года 7 месяцев)
Мобильное приложение “Зоомагазин Бетховен”
Роль
iOS Developer
Обязанности
Личные результаты: - Работа с пуш уведомлениями - Реализация диплинков - Реализовал сетевой сервисный слой в приложении - Реализовал профиль - Реализовал избранное - Реализовал карточки товар - Реализовал сервисный слой аналитики Состав команды: 3 iOS разработчика, 3 Android разработчика, Product менеджер, 2 Аналитика, 3 Тестировщика (Для iOS), 3 бэкенд разработчика, Дизайнеры.
Стек специалиста на проекте
Combine, Core Data, Alamofire, MVVM, IOS, CocoaPods, Coordinator, UI Kit
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2022 - Февраль 2023  (1 год 2 месяца)
Мобильное приложение для управления портфелем криптовалют
Роль
iOS Developer
Обязанности
Клиент — европейская компания, работающая в сфере обмена криптовалют и доменов DeFi. Основной целью проекта было создание мобильного приложения для управления портфелем криптовалют. Его функциональность поможет пользователям эффективно управлять своими криптомонетами и токенами, а также получать оперативную информацию о колебаниях курсов криптовалют, новости о криптовалютах и проектах DeFi. Приложение обладает интуитивно понятным удобным интерфейсом и набором полезных функций, таких, как обмен крипто-активами по лимитам, графики цен, просмотр новостей в криптографии и DeFi, простой ввод и вывод средств и многое другое. Личные результаты: Написание приложения с нуля Участие в код ревью Взаимодействие с командой Android - в целях сохранения единого поведения на обеих платформах Реализовал экран трейдинга использованием встроенного веб-вью для отображения графиков. Реализовал экран истории торговли с возможностью фильтрации Реализовал экран истории ввода/вывода с возможностью фильтрации Обязанности: Создание экранов и компонентов на SwiftUI Интеграция веб-вьюшек в нативные представления (биржевые графики для криптовалют) Построение и использование веб-сервисов с использованием различных сторонних библиотек для разных задач Состав команды: 6 разработчиков (3 iOS + 3 Android, бэка как такового не было, так как все было на файрбейзе + подгрузка сторонних данных с открытых апишек), 4 QA-инженера, DevOps-инженер, дизайнер, бизнес-аналитик, project manager.
Стек специалиста на проекте
Swift, Alamofire, Firebase, Kingfisher, SwiftLint, CocoaPods, Swift 5, KeychainSwift, SwiftUI, Structured Concurrency, defi
Отрасль проекта
Blockchain
Период работы
Сентябрь 2020 - Декабрь 2021  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
вычислительные машины, системы и сети, инженер-системотехник
Завершение учебы
2024 г.

Похожие специалисты

FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 636,36 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • LifeStyle
ВА
Виталий А.
Нижний Новгород
Java разработчик
Senior
4 259,74 Р/час
ArtemisMQ
Junit 4
Grafana
Postman
WebSockets
Lombok
ClickHouse
Groovy
Zabbix
SIPOC
+64

Более 7 лет в ИТ, из них 5 лет в разработке ПО Опыт в разработке приложений на микросервисной, модульной и монолитной архитектуре Опыт работы в таких сферах, как E-commerce/Retail, Logistic, Government Services, Industrial software, Media, Information Security Опыт оптимизации производительности систем Опыт разработки в роли fullstack-разработчика Написание unit и mock тестов с целью сохранения высокого качества кодовой базы согласно принципам SOLID Участие в code-review и оценке задач Участие в проработке архитектурных решений Опыт в администрирования серверов на ОС Linux и настройки процессов CI/CD Опыт в настройке мониторинга приложений и инфраструктуры на базе Zabbix, написание скриптов, разработка шаблонов Высшее образование по направлению “Информатика и вычислительная техника” (НКОУ "Всемирный технологический университет" (филиал в г. Оренбурге). Вычислительные машины, комплексы, системы и сети, Информатика и вычислительная техника, 2010) Английский язык: на уровне чтения технической документации

Подробнее