BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
HRTech
Logistics & Transport
Social Networking
Виталий Ш. IOS разработчик, Middle
ID 19099
ВШ
Виталий Ш.
Мужчина, 32 года
Россия, Ульяновск, UTC+4
Ставка
2 337,66 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Виталий — iOS-разработчик уровня Middle. Специализируется на Swift, MVVM, MVP, Clean Swift и других современных технологиях. Имеет опыт работы над проектами в различных отраслях: от BioTech до HRTech.
В рамках проектов выполнял следующие задачи:
- разработка и стандартизация флоу авторизации;
- внедрение новых типов авторизации и регистрации клиента;
- интеграция аналитики и настройка логирования метрик;
- рефакторинг проекта;
- проведение код-ревью;
- работа с базами данных (Core Data, Realm);
- реализация клиент-серверного взаимодействия;
- написание Unit-тестов.
Проекты
(2 года 11 месяцев)
Под NDA
Роль
iOS разработчик
Обязанности
Проект:
Приложение позволяющее пользователю подсчитать калории,
которые пользователь употребляет. Рассчитывает нутриенты,
необходимые для поддержания здоровья пользователя
Обязанности и задачи:
- Разработка и стандартизация разных флоу авторизации
- Внедрение новых типов авторизации и регистрации клиента с
сохранением у старых клиентов доступа к приложению
- Внедрение AppMetrica, настройка необходимых метрик
- Избавиться от SDK, потребность в которых отпала
- Исправление выявленных багов
- Рефакторинг проекта
- Ревью кода других разработчиков
Команда: 1 PM, 1 аналитик, 1 QA, 2 iOS разработчика, 2 Android
разработчика, 1 Backend разработчик
Достижения
- Переработал авторизацию и регистрацию с целью повышения
доступности и улучшения визуального восприятия
- Интегрировал SDK для сбора аналитики и настроил
логирование необходимых метрик: просмотры экранов,
время загрузки приложения и др.
- Интегрировал авторизацию через YandexID
- Стандартизировал базовые компоненты UI
Стек специалиста на проекте
Swift, MVP, Realm, AppMetrica, UI Kit, Swift Package Manager, Factory
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Сентябрь 2024 - Февраль 2025
(6 месяцев)
Под NDA
Роль
iOS разработчик
Обязанности
Проект:
Приложение позволяющее просматривать веб сайты
магазинов по выбранным категориям. Пользователь может
получить скидку в магазине - отсканировав QR код.
Обязанности и задачи:
- Оценка необходимых человекочасов для реализации
приложения в MVP
- Разработка и реализация архитектуры приложения в
соответствии с общепринятыми паттернами проектирования
- Реализация функции сканирования QR кодов и сохранение
промокодов в БД
- Проектирование и реализация клиент-серверного
взаимодействия
- Проведение код ревью
Команда: 1 Product owner, 1 аналитик, 1 дизайнер, 1 QA, 2 iOS
разработчика, 2 Android разработчика, 1 Backend разработчик
Достижения
- Разработал архитектуру приложения
- Внедрил пагинацию
- Покрыл бизнес-логику Unit тестами
- Работа с Core Data на основе выбранных пользователем
фильтров, используя NSPredicate
Стек специалиста на проекте
Swift, Combine, Core Data, Kingfisher, MVVM, XCTest, AVFoundation, SwiftUI
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2024 - Август 2024
(3 месяца)
Под NDA
Роль
iOS разработчик
Обязанности
Проект:
Приложение позволяющее сканировать QR коды и, в
зависимости от полученных данных, совершать разные
действия, например: переход по ссылке, добавление событий в
календарь и т.д.
Обязанности и задачи:
- Разработка и реализация архитектуры приложения
- Реализация UI в соответствии с HIG
- Добавление темной темы приложения
- Реализация экспорта данных из БД в .txt и .csv
- Обработка различных типов информации зашитых в QR кодах
- Интеграция и настройка AppHud
Команда: 1 Product owner, 1 аналитик, 1 дизайнер, 1 iOS разработчик,
Достижения
- Разработал архитектуру приложения
- Настроил обработку данных разных типов из QR кодов
- Реализовал сканирование QR из галереи
Стек специалиста на проекте
Git, Swift, MVVM, Realm, AVFoundation, UI Kit, SwiftUI, apphud
Отрасль проекта
Social Networking
Период работы
Май 2024 - Июнь 2024
(2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ульяновский государственный технический университет
Специальность
Электроснабжение
Завершение учебы
2015 г.