Тигран Л. IOS разработчик, Middle
ID 3872
ТЛ
Тигран Л.
Мужчина
Россия, Зеленоград, UTC+3
Ставка
3,500 Р/час
НДС не облагается
Специалист доступен с 28 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Знание языков
Английский — B2
Главное о специалисте
Опыт разработки клиент-серверных приложений. Знание и применение на практике принципов SOLID.
Архитектурные паттерны MVC, MVP, MVVM, Viper, Clean в составе с AssemblyBuilder, Router, Unit test.
Использование сторонних библиотек: Realm, Alamofire, Firebase, SnapKit, KingFisher, SwiftGen, Reusable, Moya. Опыт работы в команде.
Проекты
(4 года 7 месяцев)
Yota
Роль
iOS Developer
Обязанности
Описание выполненных задач:
- Разработка огромной фичи CVM: cкидки, дальнейшее отображение на различных экранах;
- Кросс код ревью;
- Багфикс, улучшение качества кода (refactoring/ tests);
- Проектирование и изменение архитектуры на проекте для поддержания текущего функционала и его улучшения.
Основные технологии:
Сохранение данных: CoreData, Alamofire, переход на UrlSession,
Архитектурный паттерн: Yarch,
Анимация: UIView (Transitions), Auto Layout, View Controller Transitions,
Паттерны: Builder, Adapter, Bridge, Repository
Карты: MapKit,
UITableView и UICollectionView,
Системы контроля версий: Git,
SPM,
Gradient,
Использование FireBase
Период работы
Февраль 2022 - По настоящее время
(2 года 3 месяца)
Menu Group Грузоперевозки
Роль
iOS Developer
Обязанности
Описание выполненных задач:
- Задача с отрисовкой пройденного пути, отрисовкой грузовика на карте, работа почти со всеми разделами приложения,
- Работа с настройками, мультиаккаунтом,
- Багфикс, импорт различных фич.
Основные технологии:
Сохранение данных: Realm
Alamo Fire, Moya
Паттерны: использовал MVVM
Анимация: UIView (Transitions), Auto Layout, View Controller Transitions
Паттерны: использовал MVVM
Анимация: UIView (Transitions), Auto Layout, View Controller Transitions
Карты: MapKit, CoreLocation
WKWebView
UITableView и UICollectionView
Системы контроля версий: Git
Cocoapods
Gradient
Использование FireBase
Период работы
Февраль 2021 - Февраль 2022
(1 год 1 месяц)
LimeTech LLC (Доставка еды, цветов, сертификатов)
Роль
iOS Developer
Обязанности
Описание выполненных задач:
- Тесное сотрудничество с Business,
- Разработка целого модуля для доставки продуктов из дружественной сети магазинов,
- Разработка возможности доставки подарочных сертификатов, отдельная логика для них, разработка состояния, время в пути и т.д,
- Разработка различных функций в настройках.
Основные технологии:
UIKit
Архитектура: MVVM
InterfaceBuilder, Storyboard, xib
Сохранение пользовательских настроек в User Defaults
Кэширование данных User Defaults, Swift Keychain Wrapper, Realm
UITableView, UICollectionView
UI Animation
CocoaPod
Alamo Fire, Moya
Codable, SwiftyJSON
GCD, NSOperation
GitLab
GitFlow
Обзор и применение FireBase, Realm Notifications, Skeleton View, ARC
Codable, SwiftyJSON
Dynamic Link, Deep Links,Push Notifications
KingFisher
Период работы
Сентябрь 2019 - Декабрь 2020
(1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
.
Специальность
.
Завершение учебы
2014 г.