Алексей В. IOS разработчик, Middle+
ID 4399
АВ
Алексей В.
Мужчина, 31 год
Россия, Ульяновск, UTC+4
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 14 мая 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Алексей — опытный iOS-разработчик с грейдом Middle+. Он обладает широким набором навыков, включая работу с Git, Swift, REST API, NSOperation, Firebase и другими инструментами.
Алексей имеет опыт работы на нескольких проектах в различных отраслях, таких как e-commerce & retail, lifestyle, biotech, pharma, health care & sports, media. Он участвовал в разработке мобильных приложений для розничных магазинов, личного кабинета управляющей компании, приложения для парусного спорта и тренировок, приложения для чтения книг, приложения для работы с товарами и накладными, приложения для онлайн-покупок.
В проектах Алексей выполнял задачи по разделению приложений на модули, разработке экранов, написанию скриптов, шаблонов для кодогенерации, загрузке библиотек и данных бека, локализации приложений.
Проекты
(5 лет 9 месяцев)
Приложение сети розничных магазинов
Роль
Разработчик
Обязанности
Описание проекта
Мобильное приложение представляет сеть розничных магазинов продуктов питания, обеспечивая пользователям удобный способ совершать покупки с мобильного устройства. С приложением пользователи могут легко и быстро найти необходимые продукты, просмотреть актуальные акции и предложения, оформить заказ и выбрать удобный способ получения - доставку или самовывоз. В приложении также реализована система быстрых платежей, пользователи могут привязать карту и пополнить счет в личном кабинете, после чего оплачивать заказы по QR-коду на кассе или уже оформленные заказы.
Состав команды
3 - ios разработчика, 4 - android разработчика, 5 - бекэнд-разработчиков, 3 - QA, 2 - ПМ, 1 - аналитик, 1 - дизайнер;
Технологии на проекте
MVVM, Coordinator, Swinject, Realm, ReactiveKit, Bond, StructureKit, Differ, SnapKit, Lottie, Kingfisher, YandexMobileMetrica, Firebase, Alamofire, KeychainAccess, sbp_framework, Bazel, DivKit.
Задачи/реализованный функционал
Разделение приложения на модули, написание кастомных view на json с использование DivKit, разработка экранов с использование Server-driven UI на DivKit, написание скриптов, шаблонов для кодогенерации, написание скриптов для загрузки библиотек и данных бека, локализация приложения.
Стек специалиста на проекте
keychainaccess, Yandex.Metrica mobile, SnapKit, Differ, StructureKit, Alamofire, Firebase, Realm, Lottie, BIND, Swinject, Coordinator, Kingfisher, ReactiveKit, Babel.js, MVVM
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - Апрель 2024
(9 месяцев)
Приложение личного кабинета управляющей компании
Роль
Ведущий iOS-разработчик
Обязанности
Описание проекта
Приложение позволяющее получить доступ к личному кабинету в управляющей компании. Имеет возможность формирования заявок, оплаты, просмотра изображения с камер видеонаблюдения, подключения к поддержке через чат, управления квитанциями, просмотра ленты новостей.
Что реализовывал
Разработка ядра и архитектуры проекта, экранов различной сложности, чата, подключение через WebSocket, новостная лента, сторисы, профиль, управление жильцами, реализация оплаты, управление квитанциями, обращениями.
Стек
SwiftUI, SocketIO, KeychainWrapper, MVVM, Kingfisher, URLSession, Firebase, REST API, WebSocket;
Стек специалиста на проекте
Socket.io, WebSockets, SwiftUI, Firebase, URLSession, Kingfisher, REST API, MVVM
Отрасль проекта
LifeStyle
Период работы
Март 2023 - Июль 2023
(5 месяцев)
Приложение для парусного спорта и тренировок
Роль
Разработчик
Обязанности
Описание проекта
Приложение собирает подробную информацию о геолокации пользователя, информацию с внешних датчиков и конфигурирует отчет в pdf файл. В режиме тренера собирается информация о спортсменах и конфигурируются отчет о каждом спортсмене так и общий график о спортсмена в pdf файле.
Что реализовал
Разработка экранов с отображение погодных условий. Разработка экрана с отслеживание и записью информацию о геолокации пользователя, информации с внешних датчиков и информацией пройденного маршрута. Разработка экрана с отображение на карте пройденного маршрута. Разработка экрана просмотра отчетов о спортсмене, загрузка в Firebase storage, чтение, удаление. Разработка экрана заполнения поляров для конкретного типа лодки, относительно которых спортсмену будет отображаться информация как управлять лодкой для достижения максимальной скорости.
Стек
Firebase, Alamofire, SnapKit, Coordinator, MVVM, Combine, GoogleMaps;
Стек специалиста на проекте
Google API, SnapKit, Google Maps, Combine, Alamofire, Firebase, Coordinator, MVVM
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Февраль 2022 - Январь 2023
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет