Михаил Щ. IOS разработчик, Middle+

ID 20607
МЩ
Михаил Щ.
Мужчина
Россия, Оренбург, UTC+5
Ставка
4 285,71 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle+
Навыки
aiohttp
aiokafka
Async
Asyncio
Bash
Celery
CI/CD
ClickHouse
Combine
CoreData
Django
Docker
Elasticsearch
FastAPI
Firebase
Flask
Git
GitHub
HTML/CSS
Jira
JQuery
Kafka
MongoDB
Objective-C
OpenCV
OpenPyXL
PostgreSQL
Pydantic
Python
PyTorch
R.swift
RabbitMQ
Realm
Redis
Requests
Rust
Selenium
SQL
SQLAlchemy
SQLite
Swift
SwiftUI
Tarantool
Threading
UIkit 3
Yandex Tracker
GCD
AVFoundation
coreanimation
CoreML
Coroutines
GitLab
MapKit
Markdown
metal
PyCharm
UI Kit
Xcode
Отрасли
Cloud Services
FinTech & Banking
Главное о специалисте
● Опыт разработки более 4 лет ● Проектирование и оптимизация баз мобильных приложений ● Код-ревью, рефакторинг ● Уверенное знание Swift ● Опыт использования GIT ● Понимание и настройка процессов CI/CD ● Опыт работы/проектирования с JSON API/REST API ● Уверенные знания и применение на практике SOLID, DRY, KISS ● Аналитические и организационные навыки ● Опыт руководства коллективом разработчиков
Проекты   (4 года 6 месяцев)
Разработка и публикация подписочных iOS приложений разного профиля (gambling)
Роль
iOS-разработчик
Обязанности
● Проектирование приложений с нуля - аналоги myfitnesspal, Calorik, parrotpal ● Модульная архитектура, принцип KISS . ● Разработка приложений с использованием coreml ● Реализация подписок с применением storekit 2 ● Кастомные графики активности с анимациями и привязкой к coremotion ● Сетевой стек на базе REST с корутинами (async/await) и websockets для событий ● Анимации swiftui ● Обработка голосовых сообщений для распознавания голоса на записи ● Healthkit обработка данных ● Push нотификации, deep links ● Отладочные инструменты и консоль на базе Pulse ● Unit/UI тесты ● Написание Snapshot тестов ● Анимации на Lottie
Достижения
● Вся среда была реализована на SwiftUI (в том числе чат и анимации)
Стек специалиста на проекте
healthkit, SPM, ARC, pulse, WebSockets, AVFoundation, SwiftUI, Git, Firebase, CoreML, iOS SDK, Sentry, StoreKit 2, UI Kit, CocoaPods, GCD, Amplitude, CI/CD, Audio Toolbox
Отрасль проекта
Cloud Services
Период работы
Май 2024 - Январь 2025  (9 месяцев)
Разработка программного комплекса для БПЛА самолетного типа
Роль
Software engineer
Обязанности
Разработка программного комплекса для БПЛА самолетного типа (автоматизированная система управления, ИИ для детекции и классификации объектов, серверное приложение наземной станции, iOS/Android/Web клиентские приложения) Задачи ● Создание приложения с нуля - аналог dronedeploy ● Модульная архитектура ● Планирование, делегация задач команде из 3 человек ● CI/CD инфраструктура ● Сетевой стек на базе REST с корутинами (async/await) ● Генерация сетевых моделей с использованием openapi ● Создание сложного, многослойного и модульного UI интерфейса с использованием swiftui ● Unit/UI тесты ● Написание Snapshot тестов ● Ios/ipad ● Разработка на ipad
Достижения
● Создание сложного интерфейса карты с использованием MapKit (на UIKit) с кастомными метками, рисованием маршрутов, преобразование нарисованного маршрута в waypoints, кастомный tiling (создание карты без интернета с использованием фотографий с БПЛА в реальном времени) ● Создание нейросети для распознавания и классификации объектов (PyTorch + OpenCV) ● Создание FastAPI приложений для БПЛА и наземной станции ● Руководство командой из 5 человек
Стек специалиста на проекте
Git, Python, Swift, MapKit, CocoaPods, iOS SDK, PyTorch, CI/CD, WebSockets, OpenCV, SwiftUI
Отрасль проекта
Cloud Services
Период работы
Ноябрь 2022 - Май 2024  (1 год 7 месяцев)
Разработка iOS приложений, для аутсорс компаний.
Роль
iOS-разработчик
Обязанности
● Разработка высоконагруженных приложений для розничных сетей: Бауцентр, Фармаимплекс, Делимобиль
Достижения
● Разработка white-label банковского приложения для ЦБ Пакистана по заказу корпорации CMA Small Systems с интеграцией системы быстрых денежных переводов (аналог СБП), включая все необходимые меры безопасности биометрическая идентификация Touch/Face ID, асинхронное шифрование трафика (rsa), ssl-pinning, генерация/верификация токенов для подтверждения операций ● Руководство командой из 5 iOS разработчиков
Стек специалиста на проекте
Git, C++, Swift, Objective-C, GCD, SPM, ARC, iOS SDK, UI Kit, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Март 2021 - Ноябрь 2022  (1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее
FinTech & Banking • Media • Social Networking • Telecom
ДВ
Даниил В.
Красноярск
IOS разработчик
Senior
4 285,71 Р/час
Objective-C
Swift
CI/CD
CocoaPods
Fastlane
Git
Git Flow
Jira
SPM
SwiftFormat
+74

О себе: Опыт работы: более 5 лет. Мобильный iOS разработчик с коммерческим опытом около 5 лет. Есть опыт работы в стартапе и больших компаниях с четким разделением ролей. Помимо Swift имею прочную базу C/C++. Интересуюсь новыми технологиями и активно изучаю новое. Компетенция: Языки программирования: Swift, Objective-C. Инструменты разработки: Xсode, Git, GitFlow, Jira, CI/CD Fastlane, CocoaPods, SPM, Swiftlint, swiftformat, tvOS. Архитектура и подходы: ООП, SOLID, KISS, DRY, YAGNI, MVC, MVP, VIPER, MVVM, Clean Swift, Coordinator. Сетевые технологии: HTTPS, REST API, JSON, SQL, SSL/TLS. UI: UIKit, SwiftUI, AutoLayout, XIB, Storyboards, SnapKit, AVFoundation, CoreAnimation, Metal. Многопоточность и асинхронность: GCD, OperationQueue, NSOperation, Thread, pthread, Async Operations, Modern/Structured concurrency (Async/await). Хранение данных: CoreData, Realm, UserDefaults, KeyChain. Асинхронные библиотеки: RxSwift, Combine. Тестирование: Unit testing, XCTest, mock/spy/stub. Механизмы iOS: Local/Push Notifications. Прочие библиотеки: AppLovin, Firebase, Yandex AppMetrica. Совместная работа: Code review, наставничество, Scrum.

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

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

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Social Networking • Telecom • Urban technology
ВК
Вячеслав К.
Кишинев
IOS разработчик
Senior
4 155,84 Р/час
Objective-C
Swift
CoreData
Realm
SQLite
Charles
CocoaPods
instruments
LLDB
Postman
+56

Опыт коммерческой разработки приложений iOS, MacOS более 5-ти лет Свободное владение языком Swift, Objective-C. Опыт разработки многопоточных приложений: GCD, NSOperation, async/await Опыт написания высоконагруженных клиент-серверных приложений на всех этапах разработки Опыт участия в аутсорс проектах и в продуктовой разработке, в основном используя Agile методологию Опыт тест-ориентированная разработка приложений (TDD) Опыт реактивного программирования, абота с инструментами: RxSwift, Combine Глубокое знание UIKit и SwiftUI, создание сложных UI компонентов Опыт разумного применения в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER, принципов SOLID, DRY, YAGNI, KISS Опыт настройки CI/CD Опыт запуска и поддержки приложений в AppStore Глубокое понимание бизнес-процессов разработки ПО Умение писать с нуля код мобильных приложений и опыт работы с уже существующим программным кодом Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков Стремление к высокой продуктивности, умение планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов Внимательный и проактивный подход ко всем задачам: готовность искать недостатки в приложениях и предлагать пути для их улучшения (code review) Умение быстро находить общий язык с сотрудниками других подразделений, готовность помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.

Подробнее

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

FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Telecom
АС
Алёна С.
Тирасполь
QA ручной
Middle+
1 790,82 Р/час
Тест-дизайн
Postman
Snagit
DevTools
TestRail
PerfectPixel
Тест Анализ
Swagger
DBeaver
Fiddler
+23

Профессионал в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Внимательна к деталям, настойчивая, коммуникабельна. Умеет задавать правильные вопросы менеджерам, разработчикам и решать спорные вопросы с командой. Опыт управления командой. Основные направления: - Анализ и доработка требований - Постановка задач команде тестирования, разработчикам, аналитикам; - Тестирование API ; - Опыт разработки сценариев тестирования (чек-листов, тест- кейсов) с использованием основных техник тест дизайна; - Прохождение готовых кейсов; - Функциональное тестирование ПО; - Регрессионное тестирование; - Знание типов и видов тестирования, различных их классификаций; - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе; - Документирование найденных дефектов в баг-трекинговых системах; - Показ демо представителям сопровождения и информационной безопасности.

Подробнее