АН
Александр Н.
Мужчина
Россия, Ульяновск, UTC+4
Ставка
2,250 Р/час
НДС не облагается
Специалист доступен с 1 июня 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Знание 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, CoreData
Что реализовывал: Внедрение 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 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет