Александр Н. IOS разработчик, Middle
ID 6088
АН
Александр Н.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
1,800 Р/час
НДС не облагается
Специалист доступен с 28 мая 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle
Навыки
Swift
Foundation
UIKit
Core Graphics
Core Animation
GCD
NSOperation
AVkit
Speech
Deep Links
Alamofire
Moya
Kingfisher
Lottie
MapKit
Webkit
Swinject
SnapKit
Tiny Constraints
SwiftLint
SwiftGen
Firebase
Sentry
Yandex Metrica
Amplitude
AppsFlyer
Apple MVC
MVP
MVVM
VIPER
Clean Swift
Coordinator
Git
Отрасли
E-commerce
LifeStyle
Главное о специалисте
Знание Swift
Общие знания: Shell
Понимание ООП, SOLID
Технологии:
Foundation, UIKit, CoreGraphics, CoreAnimation, multithreading-API (GCD, NSOperation), AVKit, Speech
Deep-Link’s (URL Scheme, Universal Links)
Опыт работы со следующими библиотеками и SDK:
Alamofire, Moya, Kingfisher, Lottie, InputMask, MapKit, WebKit, Swinject
SnapKit, TinyConstraints
SwiftLint, SwiftFormat, SwiftGen
Firebase Analytics/Crashlytics, Mindbox, Sentry, YandexMetrika, Amplitude, AppsFlyer
Знаком с архитектурными паттернами:
Apple MVC, MVC, MVP, MVVM, VIPER, CleanSwift, Coordinator
Опыт работы:
c системой контроля версий Git и GitFlow
c менеджерами зависимостей Cocoapods, SPM
с инструментами разработчика (App Store Connect, Testflight)
с сервисами Jira, GitHub, Gitlab
Опыт работы в команде (по методологии Agile/Scrum)
Опыт проведения Code Review
Проекты
(3 года 2 месяца)
Приложение для крупного ритейла
Роль
ios-разработчик
Обязанности
Язык: Swift
Команда: 9 разработчиков mobile
Технологии: Cocoapods, SPM, UIKit, SnapKit, TinyConstraints, WebKit, CoreAnimations, CoreGraphics, MVVM, Alamofire, FirebaseSDK, MindBox, Sentry, AVKit, Speech
Что реализовывал: Внедрение MindBox. Работа с пуш-уведомлениями. Покрытие аналитикой. Работа с геопозицией. Редизайн большого блока пользователя. Поиск по каталогу с использованием микрофона. Три полномасштабных редизайна. Рефакторинг в рамках перехода на новую архитектуру MVVM. Временно исполнял обязанности тимлида. Авторизация с использованием AppleSignIn. Реализация экрана отслеживания статуса заказа. Карусель товаров на главной. Реализация акционных товаров ограниченных по времени с использованием таймера, локализация
Период работы
Январь 2021 - Апрель 2023
(2 года 4 месяца)
Приложение для чтения книг
Роль
ios-разработчик
Обязанности
Язык: Swift
Команда: 5 разработчиков mobile
Технологии: Cocoapods, SPM, Rest API, Alamofire, Moya, GCD, CoreGraphics, CoreAnimation, Swinject, Speech, SwiftLint, SwiftFormat, SwiftGen, Firebase Analytics/Crashlytics, YandexMetrika, InputMask
Что реализовал: распознавание речи, разработка экранов авторизации, регистрации, списка книг с пагинацией, детальная карточка книги, профиль, слой работы с сетью, перенос верстки из Storyboard/Xib на верстку из кода, Push-уведомления, покрытие приложения аналитикой, локализация.
Период работы
Март 2020 - Декабрь 2020
(10 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет