Опубликовано 9 месяцев назад
IT, интернет, связь, телеком
Полный день
Опыт работы
Abby , Москва
с сентября 2018 г. по февраль 2020 г. (1 год и 5 месяцев)
iOS developer
iOS Developer
Разработка приложения взаимодействия с клиентской платформой по Rest Api
- Взаимодействие с аналитиками, дизайнерами и тестировщиками;
- Реализация UI/UX, анимаций.
- Архитектура вью слоя: MVVM
- Реактивный подход к написанию приложений:
Combine
- Верстка в коде: SwiftUl и Ulkit
Мтс, Москва
с декабря 2022 г. по август 2023 г. (8 месяцев)
iOS developer
IOS разработчик
Разработка программного обеспечения под платформу iOS
- Рефакторинг существующей кодовой базы
- Интеграция новой функциональности
- Фикс багов
- Код-ревью
Технологии: RxSwift, Alamofire, SnapKit, SwiftFormat
Разработка мобильных приложений под платформу iOS на основе MVC, MVP паттернов, интеграция сетевых запросов с помощью URLSession и Alamofire. Обработка данных с сервера с помощью Codable/Decodable и SwiftyJSON+ObjectMapper. Менеджер работы с геолокацией и картами. Настройка правил для проекта с помощью SwiftLint, настройка кодогенерации ресурсов приложения с помощью R.Swift. Реализация сложноструктурированных экранов из множества коллекций с различными типами ячеек и организация подгрузки в них данных с предварительным показом плейсхолдеров на всех UI элементах. Подготовка сертификатов, ключей и провижн профайлов для разработки и выкладки приложения, а также настройка сертификатов с дополнительными capabilities. Настройка пуш уведомлений всевозможного формата(Отображение в пушах текста, картинок, звуков, контролов).
Образование
Онтчу , Чита
Информационные технологии
с сентября 2018 г. по май 2020 г. (1 год и 8 месяцев)
Веб разработчик
О себе
iOS Developer
Разработка с нуля нативных приложений под iOS. Поддержка и добавление нового функционала в существующие приложения для iPhone и iPad. Поддержка и переписывание легаси Obj-C. Разработка нативного Apple Watch приложения для ReactNative приложения. Использование таких паттернов проектирования как MVC, MVP, MVVM, VIPER. Использование спецификаций REST API, JSON API. Имеется опыт работы с картами (Apple, Google), c HealthKit (ежедневная активность пользователя). Базы данных: использовал CoreData, знаком с Realm и FMDB(простая обертка над SQLite). Имеется опыт работы с RxSwift, PromiseKit
Владение языками
английский язык - средний
китайский язык - начальный
Семья
Состою в браке
Нет детей