Премия рунета

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

ID 15811
АВ
Алексей В.
Мужчина, 24 года
Россия, Смоленск, UTC+3
Ставка
3 750 Р/час
НДС не облагается
Специалист доступен с 5 октября 2024 г.

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

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

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

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

Blockchain • E-commerce & Retail
АВ
Алексей В.
Смоленск
IOS разработчик
Middle+
3 750 Р/час
CoreData
UI
C/C++
instruments
IOS
Работа с интеграциями
JavaScript
Yandex MapKit
defi
GitLab
+50

Самая технически сложная и интересная задача: Участие в рефакторинге архитектуры приложения, обеспечивая переход с MVP на MVVM. Реализовал миграцию с традиционных сервисов на реактивные сторы с использованием Combine, что значительно улучшило управляемость состоянием, и в будущем обеспечило более простой переход на использование SwiftUI для написания интерфейса. Куда хочется развиваться: Разработка мобильных приложений полностью на SwiftUI, с современным, декларативным и реактивным интерфейсом, с использованием всех последних технологий. С какими задачами хотелось бы работать: Практиковаться в использовании новейших технологий и фреймворков, предоставляемых компанией Apple. С какими не хотелось бы: Готов к разнообразным задачам, по возможности хотелось бы избегать работы с легаси-кодом.

Подробнее
AI & Robotics • FinTech & Banking • Telecom
БЯ
Богдан Я.
Кишинев
QA авто
Senior
3 700 Р/час
C#
developer
Тестовая документация
Framework
UI
Reporting
ELK
Grafana
language
automation
+92

Богдан — опытный IT-специалист уровня Senior с навыками в области QA авто. Он обладает глубоким пониманием разработки и тестирования программного обеспечения, а также опытом работы с различными технологиями и инструментами. Богдан работал над проектами в сфере телекоммуникаций, искусственного интеллекта и робототехники, финтеха и банковского дела. В его портфолио есть опыт разработки Java/PHP апплетов для SIM-карт, консультирования по RPA, создания Robo Framework и оптимизации процессов с помощью автоматизации. Также он занимался тестированием производительности, включая работу с LoadRunner и Gatling, настройку AppDynamics, Grafana и Splunk. Общая продолжительность работы Богдана на проектах составляет 5 лет и 3 месяца.

Подробнее