КМ
Кирилл М.
Мужчина, 40 лет
Россия, Пермь, UTC+5
Ставка
3 298,7 Р/час
НДС не облагается
Специалист доступен с 18 августа 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Alamofire
Application Lifecycle
Auto Layout
AVFoundation
AVkit
CocoaPods
codable
corelocation
Deep Links
Firebase
iOS SDK
JSON
Keychain
Kingfisher
Objective-C
Push Notifications
Realm
REST API
RxSwift
SDWebImage
SnapKit
SPM
SQLite
Storyboards
Swift
Swift Package Manager
SwiftUI
UI Kit
URLSession
UserDefaults
WebSockets
Xib
Yandex MapKit SDK
Yandex Metrica
CI/CD
Coordinator
DI
Fastlane
MVC
MVP
MVVM
SOLID
Unit testing
VIPER
Confluence
Figma
GitHub
GitLab
Jira
Postman
Xcode
Zeplin
GLSL
OpenGL
PHP
SQL
Web backend
Core Data
Отрасли
Cloud Services
Government & Public Sector
Information Security
Social Networking
Telecom
Urban technology
Главное о специалисте
Опытный Senior iOS Developer с более чем 7 годами работы в разработке мобильных приложений для платформ iOS и macOS. Обладает глубокими знаниями в Swift, Objective-C, UIKit, SwiftUI, а также в архитектурах VIPER, MVP, MVC, MVVM и принципах SOLID. Имеет опыт работы с множеством технологий и инструментов, включая RxSwift, CoreData, Realm, SQLite, Firebase, Alamofire, SnapKit, Yandex MapKit SDK, REST API, и другие. Отличается умением разрабатывать сложные приложения с нуля, а также рефакторить и оптимизировать существующие решения. Имеет опыт работы с CI/CD, выгрузкой приложений в AppStore, а также обеспечением тестирования и исправлением ошибок с помощью dSym. Имеет опыт в разработке различных типов приложений, включая системы видеонаблюдения, интерфейсы для оплаты услуг и мессенджеры, а также в реализации специфических решений для работы с криптографией, сертификацией и облачными сервисами. Прекрасно взаимодействует в команде, готов к лидерским обязанностям и активно участвует в проектировании архитектуры и технических решениях.
Проекты   (8 лет)
Приложение для заказа грузовых машин (аналог Яндекс.Такси для грузов).
Роль
Senior iOS Developer
Обязанности
Команда: 1 iOS, 2 Android, 1 backend, 1 тестировщик, 1 дизайнер, project manager Задачи и достижения: Разработка новых функций и компонентов приложения: Проектирование и внедрение новых UI/UX элементов, реализация функциональности для пользователей, включая процесс оформления заказа. Применение iOS Human Interface Guidelines при разработке UI/UX элементов. Применение принципов SOLID, YAGNI, DRY, KISS при проектировании и разработке новых функций. Работа с картой и координатами: Интеграция картографического SDK (Yandex MapKit) для отображения маршрутов и выбора точек назначения. Разработка чата на WebSockets: Проектирование и интеграция чата в реальном времени с использованием WebSockets для быстрой передачи сообщений между клиентами и операторами. Выгрузка приложения в AppStore: Обеспечение успешной публикации и поддержка процесса релиза с соблюдением всех требований Apple. Исправление ошибок с dSym: Поиск и устранение ошибок с использованием dSym для эффективного дебаггинга и улучшения стабильности приложения. Работа с GitLab и настройка CI/CD для автоматизации сборки и тестирования приложения. Управление Application Lifecycle, включая обработку состояний приложения (foreground, background, suspended) для обеспечения корректной работы приложения в различных сценариях.
Стек специалиста на проекте
Swift, Alamofire, Objective-C, RxSwift, VIPER, GitLab, SnapKit, UI Kit, WebSockets, Yandex Metrica, SwiftUI, Yandex Maps, corelocation, Application Lifecycle
Отрасль проекта
Urban technology
Период работы
Март 2023 - По настоящее время  (2 года 6 месяцев)
Набор библиотек, использующих только iOS SDK, с уникальной архитектурой и DI, предназначен для быстрой разработки под заказ.
Роль
Senior iOS Developer
Обязанности
Команда: 3 iOS, 1 тестировщик, project manager Задачи и достижения: Проектирование и разработка архитектуры с нуля: Создание модульной архитектуры для разработки приложений с использованием различных паттернов (VIPER, MVP, MVVM) для ускорения разработки. Разработка абстрактной протокольной части: Проектирование и разработка протоколов для инкапсуляции логики и упрощения тестируемости кода. Постановка задач и выбор библиотек: Оценка и выбор сторонних библиотек для решения специфических задач и интеграция их в проект. Внедрение DI (Dependency Injection) на основе протоколов: Реализация DI через протоколы, что позволило значительно повысить гибкость и тестируемость системы. Тестирование: Написание Unit-тестов для ключевых модулей приложения Применение iOS SDK для реализации ключевых функций приложения, таких как работа c UIKit, SwiftUI и другими фреймворками.
Стек специалиста на проекте
Swift, Alamofire, Fastlane, MVP, MVVM, Objective-C, Realm, RxSwift, VIPER, iOS SDK, Keychain, Unit testing, UI Kit, SwiftUI
Отрасль проекта
Cloud Services
Период работы
Март 2022 - Март 2023  (1 год 1 месяц)
Клиент для Твиттера.
Роль
iOS Developer
Обязанности
Задачи и достижения: Проектирование и разработка приложения с нуля: Разработка сложной архитектуры и интерфейса для мобильного приложения с нуля, начиная от проектирования пользовательского интерфейса и заканчивая реализацией бэкэнд-взаимодействий. Создание модуля для работы с памятью: Реализация оптимизированных механизмов выгрузки и управления памятью для обеспечения стабильной работы приложения при высокой нагрузке. Интеграция с банками и Apple Pay: Разработка модулей для безопасной и надежной работы с банковскими системами и поддержка Apple Pay для удобства пользователей. Использование bash скриптов для автоматического развертывания обновлений на сервере Обеспечение безопасности через Enterprise сертификаты для защиты данных пользователей и взаимодействия с внешними сервисами Написание документации: Создание полной документации для технической команды и пользователей, включая описание API и функционала приложения. Написание скриптов для ручной подписи приложений Исправление ошибок с dSym: Работа с dSym для анализа сбоев и ошибок в приложении, обеспечение стабильности и корректности работы приложения. Выгрузка приложения в AppStore: Обеспечение успешной публикации и поддержка процесса релиза с соблюдением всех требований Apple, включая работу с Provision Profiles и Signing Certificates. Написание Python-скриптов для автоматизации задач, включая обработку данных
Стек специалиста на проекте
Python, Swift, Alamofire, Objective-C, Realm, Lottie, VIPER, SnapKit, Facebook API, Twitter Api, Coordinator, Apple Pay, Unit testing, Profile, URLSession, Deep Links, UI Kit, Yandex Metrica, provision, signing certificates
Отрасль проекта
Social Networking
Период работы
Июль 2021 - Декабрь 2021  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пермский национальный исследовательский политехнический университет
Специальность
Автоматизация и управление
Завершение учебы
2008 г.

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

FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 636,36 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее
BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+108

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее

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

FinTech & Banking • Logistics & Transport
МЛ
Михаил Л.
Москва
Golang разработчик
Senior
3 831,17 Р/час
PostgreSQL
Git
Docker
Elasticsearch
REST
API
Go
Kibana
Linux
Grafana
+28

GO разработчик с опытом работы с REST, Docker, S3, AWS, PostgreSQL, Prometheus, Kafka, NATS, ELK, Grafana, GitLab CI/CD, Linux, S3, ElastikSearch, Keycloak. Имеет опыт создания микросервисов, профилизации и оптимизации программ, создания и сопровождения API продукта. Активно пытается оптимизировать и рационализировать свою деятельность. Глубоко интересуется DevOps и не боится CI/CD. Может применить свои навыки для создания масштабируемых, надежных, высоконагруженных решений. Отлично вливается и создает дружескую рабочую атмосферу в команде. Работал в командах от 5 до 16 сотрудников. В процессе работы быстро адаптируется к новым архитектурным и организационным решениям, активно предлагает альтернативы архитектуры в слабых местах. Ищет проект, где с помощью своих навыков сможет помочь компании расти, развиваться и становиться лучше.

Подробнее
Insurance • Social Networking • Urban technology
ВК
Вадим К.
Владикавказ
Системный аналитик
Senior
3 376,62 Р/час
Redmine
Работа с интеграциями
UML
Use Cases
Postman
пси
JSON
REST
XML
ER
+30

Активно интересуюсь системным и бизнес-анализом, ищу и прохожу разные курсы по этой теме. Люблю спорт, активно занимаюсь разными видами спорта, всегда ищу новые интересные активности. Опыт работы: 4 года Технические навыки и технологии: ● Бизнес анализ: ○ Анализ бизнес требований, управление жизненного цикла требований и аналитика проекта ○ Описание функциональных и нефункциональных требований ○ Работа с атрибутами качества требований, методик и техник выявления и описания требований (user story, cjm). Документирование требований в формате Use Case, User Story, User Story Map ○ Написания технических заданий на разработку ПО ○ Проведение приемо-сдаточных испытаний (ПСИ) ○ Описание требований к UI и UX ○ Описания бизнес-логики, интеграций со смежными системами ○ Разработка пользовательской документации ○ Сопровождение и поддержка участников процесса разработки и тестирования ○ Ведение проектной документации в Confluence ○ Работа в системах управления проектами и задачами (JIRA) ● Методология: Agile, Kanban, Scrum ● Нотации: BPMN, UML (Sequence), ER диаграммы ● Архитектура и интеграции: ○ REST - описания форматов и логики REST веб-сервисов для взаимодействия front-end и back-end ○ Работа с json и xml ○ Работа с Swagger для создания документов и артефактов ○ Проектирование баз данных (ER диаграммы) ● Работа с базами: Oracle Database, БД: MsSQL, PostgreSQL, SQL запросы, Swagger ● Языки: Delphi (чтение) ● Инструменты: Postman, Swagger, Kafka, Miro, Diagrams.net, YouTrack, Bitrix24, Confluence, Jira, Redmine, Ms Office

Подробнее