Семен И. IOS разработчик, Senior

ID 22226
СИ
Семен И.
Мужчина, 26 лет
Россия, Омск, UTC+6
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 17 октября 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
Swift
Objective-C
MVVM
Swift UI
Combine
VIP
Router
RxSwift/RxCocoa
PinLayout
SnapKit
SIWA
StoreKit
UI Development
UIkit 3
Core Data
Core Graphics
AVFoundation
AVkit
mapbox-ios-sdk
MapKit
Firebase
CallKit
WebSockets
Vision
RxFlow
In-App Purchases
SwiftLint
Lua
MySQL
SQLite
Git
CocoaPods
Alamofire
IOS
Xcode
Jira
Auto Layout
SOLID
REST API
Moya
GCD
Отрасли
Cloud Services
FinTech & Banking
Social Networking
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Умею решать сложные задачи используя математический подход. Хорошо работаю с графикой. В качестве хобби писал системы 3D интерфейсов для игры Garry's Mod.
Проекты   (5 лет 4 месяца)
AntiLand - AntiChat
Роль
iOS разработчик
Обязанности
Приложение социальная сеть Анонимный чат с аудиторией 500 000 пользователей. - Отличное знание Swift. Базовое знание Objective C достаточное, чтобы прочитать и что-то отредактировать. - UIKit знаю хорошо. С CoreData работал, писал миграции, добавлял поля, отношения, писал мапперы, мало работал с контекстами. AVKit/AVFoundation писал экраны записи фото/видео + распознавание лица через Vision, писал обрезку видео по разрешению/битрейту/длине. - RxSwift+RxCocoa использовал при архитектуре с биндингами. - Верстка с использованием SnapKit. Пытались использовать SwiftEasyLayout, но на проекте не прижилось, при этом много опыта со SnapKit, AutoLayout через сториборды/ксибы/код через anchor, так же работал и с ручной версткой через фреймы, будь то самописный код расчета всех фреймов, или же через PinLayout. Так же писал на стэке SwiftUI+Combine. - Использовал разные пресеты Instruments для оптимизации и распараллеливания тяжелых участков кода/сокращение использования оперативной памяти приложением. - Понимаю и использую паттерны. Под рукой всегда лежит книга про паттерны проектирования. На проекте использовался MVP, MVVM; - В основном использую набор стандартных структур + стандартные имплементации алгоритмов из Foundation. - Решение проблем многопоточности, так как приходилось работать c данными из разных источников (Realm + webSocket)/(CoreData+Pubnub) изменять данные и синхронизировать в реальном времени с сервером/другими клиентами. - Необходимо было следить, чтобы работа с БД и работа в UI происходила корректно т.к. в проекте использовался самописный сервис с URLSession и базой данных на CoreData, для обработки видео/фото и обновлений в бэкграунде, из-за чего пришлось много работать с многопоточностью, фиксить большое количество багов возникших из-за дата рейсов/рейс кондишинов. Планировался внедрение Swift concurrency для оптимизации асинхронных операций, но из-за низкой минимально поддерживаемой версии iOS (target version 12.0), эта задача была отложена. - Снапшоты тесты для тестирования пользовательского интерфейса с использованием XCUITest. - Публикация и обновление приложения в AppStore. Создание тестовых сборок на TestFlight. Работа с Apple Developer Certificates (обновление в проекте).
Достижения
- С командой переписывали с нуля уже существующее приложение на SwiftUI+Combine MVVM - Рефактор легаси UIKit версии приложения - Возможность добавлять картинку маски на фотографию, переносить, поворачивать, масштабировать. Режим автоматического нахождения лица(Vision) и совмещения маски так, чтобы глазницы от маски были на глазах человека.
Стек специалиста на проекте
Swift, Combine, Core Data, AVFoundation, AVkit, Vision, SwiftUI, RxSwift/RxCocoa, архитектура MVVM
Отрасль проекта
Social Networking
Период работы
Июль 2021 - Март 2025  (3 года 9 месяцев)
Fintap
Роль
iOS разработчик
Обязанности
Приложение - криптокошелек для обмена валют. - Добавление новых экранов с новым функционалом; - Доработка старых экранов для работы с новыми запросами и данными; - Запись и обработка криптотранзакций в БД Realm; - Имплементация BestBarter Exchange.
Достижения
Имплементация BestBarter Exchange.
Стек специалиста на проекте
Swift, Kingfisher, MVVM, Objective-C, Realm, Reactive Programming, PromiseKit, RxSwift/RxCocoa, Signal chat
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2020 - Июль 2021  (9 месяцев)
Таблицы ввод данных
Роль
iOS - разработчик
Обязанности
Приложение которое синхронизируется с Google Таблицами и позволяет вносить данные через удобный интерфейс. - Участие в разработке с нуля. - Вёрстка UI; - Архитектура VIPER; - Сеть Alamofire; - Работа с Google API; - подключение In App purchases (auto renewable subscription); - Выпуск первой версии приложения в AppStore Ссылка на приложение: https://apps.apple.com/in/app/spreadsheet-data-entry/id1515687808
Достижения
Успешный выпуск первой версии приложения. Разработка внутреннего проекта компании.
Стек специалиста на проекте
Alamofire, RxSwift, VIPER, PinLayout, In-App Purchases, Google Sign In, Google Sheet API
Отрасль проекта
Cloud Services
Период работы
Октябрь 2019 - Август 2020  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Омский Государственный Технический Университет
Специальность
Программная инженерия
Завершение учебы
2021 г.

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

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
+107

Илья — опытный 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 и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking • Logistics & Transport • Social Networking • Telecom
ГМ
Григорий М.
Минск
IOS разработчик
Senior
3 844,15 Р/час
AFNetworking
Agile
Alamofire
Antlr
Atlassian
Auto Layout
AVFoundation
Bitbucket
Bluetooth
Charles Proxy
+93

● Опыт коммерческой разработки более 12 лет приложений iOS ● Свободное владение языками Objective-C, Swift, SwiftUI ● Проектирование баз данных для приложений. ● Опыт разработки многопоточных приложений ● Тест-ориентированная разработка приложений (TDD), ● Глубокое знание UIKit, создание сложных анимированных UIs. ● Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM, VIP и VIPER, принципов SOLID. ● Реактивное программирование. ● Модульную разработка проектов SPM, библиотек XCFrameworks. ● Опыт запуска и поддержки приложений в AppStore. ● Глубокое понимание бизнес-процессов разработки ПО. ● Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом ● Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков. ● Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. ● Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. ● Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. ● Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); ● Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу. ● Разработка проектов в научной сфере на языке С# и Delphi под платформы OS Windows.

Подробнее

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

FinTech & Banking • FoodTech • Logistics & Transport • Telecom
ММ
Максим М.
Омск
Android разработчик
Middle+
3 211,19 Р/час
firebase/messaging
messaging
kotlinx.serialization
Room
Compose
Navigator
Kaspresso
Media
Firebase Analytics
serialization
+53

Максим — опытный Android-разработчик уровня Middle+. Он обладает глубокими знаниями и навыками в области разработки мобильных приложений. В портфолио Максима есть несколько проектов, реализованных для компаний из разных отраслей: FoodTech, FinTech & Banking, Logistics & Transport и Telecom. На проектах он занимался разработкой функционала, вёрсткой экранов и интеграцией с различными сервисами. Также Максим занимался разработкой приложений для разных формфакторов (планшет, телевизор, телефон). Работал с kmp библиотеками и фреймворками. Работал с google ml kit, cameraX, ltm, bluetooth. Реализовывал работу с webView через JavaScriptInterface. Работал с разными либами навигации fragment navigation, compose navigation, compose destination, decompose. Для асинхронного программирования использовал coroutines. Работал с rest при помощи (okHttp + Retrofit)/Ktror + moshi/gson/serialization, помимо этого настраивал взаимодействие с сервером через firebase и webSocket(клиент от okHttp). Настраивал инъекцию зависимостей при помощи dagger2, hilt, koin. Покрывал код тестами jUnit для unit тестов, для e2e тестов использовал espresso. Максим также работал над такими технологиями, как Coil, Compose, Kotlin, Dagger2, FCM, RxJava, LiveData, Lottie и другими. Всё это позволяет ему эффективно решать задачи по разработке мобильных приложений на платформе Android.

Подробнее
AgroTech • Cloud Services • EdTech • Telecom • Urban technology
РФ
Роман Ф.
Анталья
Java разработчик
Senior
3 853,43 Р/час
Разработка мобильных приложений
пользовательские истории
Compose
Работа с интеграциями
ngineering
Поддержка пользователей
Анализ
psql
AWS
Разработка
+82

Роман, Senior Java-разработчик Опытного специалиста в сфере IT отличает широкий набор навыков и компетенций. Роман — Senior Java-разработчик с опытом работы более пяти лет. Он обладает глубокими знаниями и навыками в области разработки программного обеспечения, включая работу с Java, Spring, Maven, Gradle, Docker, Kubernetes, AWS, PostgreSQL, MySQL, MongoDB и другими технологиями. Роман работал над проектами в различных отраслях: от сельского хозяйства до телекома. Среди его достижений — разработка REST API, оптимизация сервисов, создание динамических веб-страниц, анализ и улучшение качества кода. В работе Роман демонстрирует ответственность и умение работать в команде. Его опыт и навыки делают его ценным специалистом для компаний, ищущих опытных разработчиков.

Подробнее
FoodTech
ЕЯ
Евгения Я.
Москва
QA ручной
Middle+
2 857,14 Р/час
Регрессионное тестирование
Zephyr
IOS
операционные системы
Тестирование требований
MS Windows
Postman
DevTools
JSON
+43

Евгения — опытный специалист по ручному тестированию с грейдом Middle+. Она обладает широким спектром навыков, включая работу с инструментами тестирования, операционными системами и языками программирования. Евгения работала над крупным приложением по доставке продуктов питания, где она занималась ручным тестированием, написанием документации, чек-листов и тест-кейсов. В её обязанности также входило заведение баг-репортов и задач в Jira, изучение требований и проектных документов в Confluence, заведение тест-кейсов в Zephyr и проведение тестовых прогонов. В процессе работы Евгения использовала различные инструменты, такие как DevTools, SQL, Postman, Android Studio, Xcode и другие. Она также активно участвовала в процессах разработки, предлагая новые правила актуализации процессов тестирования и разрабатывая документацию с нуля. Знание инструментов тестирования, сквозного тестирования веб- и мобильных приложений, Agile/Scrum и коммуникаций. Самостоятельно изучаю новые инструменты и разбираюсь в новых технических подходах. Коммуникабельная, контактная, отзывчивая. Если сама не могу помочь информацией для работы, то попрошу знающего объяснить, направлю. Внимательная, работа будет выполнена полностью. Спешу за новыми знаниями. Целеустремленная, нахожу нужную инфу в любом случае.

Подробнее
E-commerce & Retail • Hardware
ВО
Виталий О.
Москва
Solution архитектор
Senior
4 349,14 Р/час
PostgreSQL
Git
JavaScript
Jira
Confluence
SQL
Бизнес-анализ
Системный анализ
IntelliJ IDEA
GitLab
+29

 Более 25 лет опыта работы в IT;  Проектирование и разработка информационных систем (с использованием SQL и различных языков программирования);  Организация систем складского учета - более 17 лет Директор по информационным технологиям в OZON.RU;  Более 20 лет опыта в сфере e-commerce, в т.ч. в складской деятельности: анализ и постановка складских процессов, автоматизация складской деятельности по приемке товара, зонального хранения и подбора товаров, упаковке заказов и прочих складских операций; в сфере логистики (анализ, постановка и автоматизация процессов по доставке заказов через собственную службу доставки (курьерская доставка и ПВЗ) и сторонние логистические компании, расчет тарифов на доставку);  Участие в проектной деятельности в ролях консультант – бизнес аналитик, задачи по системной аналитике;  Интервьюирование представителей и ключевых пользователей заказчика с целью анализа существующих бизнес-процессов и выявления потребностей их реализации/оптимизации, предпроектное обследование;  Формализация, написание и согласование описаний бизнес-процессов, тестовых сценариев, инструкций и руководств пользователя;  Поддержка полного цикла реализации нового функционала от сбора требований до сдачи заказчику;  12 лет опыта настройки и разработки решений на платформе продуктов Atlassian (Jira, Jira Service Management, Confluence).

Подробнее