AI & Robotics
BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
Government & Public Sector
RnD
Telecom
Павел Б. IOS разработчик, Senior
ID 4794
ПБ
Павел Б.
Мужчина, 34 года
Россия, Кострома, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Опытный разработчик с 6+ лет опыта в разработке мобильных приложений под iOS и MacOS на Swift и Objective-C. Работал как с крупными проектами в области ритейл, телеком, так и со стартапами.
Спокойный, уравновешенный и ответственный. Не боится legacy-кода, готов к изучению новых технологий и подходов.
Свободный английский (письменный и разговорный).
В проектах выполнял следующие задачи:
- Разработка архитектуры мобильных приложений под iOS
- Реализация бизнес-логики
- Реализация сетевого стека
- Взаимодействие с серверным api по http/https, websockets
- Реализация UI
- Работа с графикой
- Работа с аудио и видео
- Работа с моделями машинного обучения (CoreML)
- Взаимодействие с платежными системами
- Проведение code-reviw и собеседование разработчиков в команду
Проекты
(5 лет 4 месяца)
SDK для проведения бесконтактных платежей
Роль
Ведущий разработчик
Обязанности
Проект встраиваемого в банковские приложения SDK для токенизации карт клиентов банков и проведения бесконтактных платежей с помощью SDK. Разработка отдельного SDK, который можно использовать как модуль для основного, для обмена данными с платёжным терминалом по Bluetooth Low Energy.
Технологические особенности проекта: Objective-C, Swift6, bash, SwiftPM, модульная архитектура, MVVM, Combine, проприетарные библиотеки команды, CoreBluetooth, async/await, OperationQueue, GDC, Actor, Generics, Protocols.
Команда проекта: один iOS разработчик (с февраля 2025 два разработчика), команда команда тестировщиком, команда аналитиков, команда разработчиков android, команда разработчиков backend.
Обязанности на проекте:
Поддержка и доработка платёжного SDK;
Помощь команде android разработчиков в поддержке в android версии платёжного SDK и приложения;
Разработка нового SDK, взаимодействующего по Bluetooth.
Достижения
Личный результат: как единственный iOS разработчик заложил основу разработки нового SDK с применением Swift 6, Actors и современного подхода к многопоточной работе с данными.
Стек специалиста на проекте
Swift, Combine, MVVM, Objective-C, GDC, SDK, operationqueue, corebluetooth, protocol, swiftpm, async/await, actors
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - По настоящее время
(2 года 2 месяца)
SDK для сбора данных сенсоров мобильных устройств
Роль
Ведущий разработчик
Обязанности
Цель проекта: разработка встраиваемой в пользовательские приложения библиотеки (xcframework) аналитики под iOS для агрегации данных сенсоров API CoreMotion и действий и выгрузки полученных данных на сервер с использованием проприетарной библиотеки для аналитики произвольных пользовательских событий
Стек: Objective-C/Swift, CoreMotion, CoreLocation, GDC, Foundation URL Loading System, XCTest, Cocoapods, PostHog.
Обязанности: изучение предметной области и существующих решений, сбор требований и спецификаций, написание исходного кода библиотеки, написание скриптов для сборки, реализация интеграции с внешними зависимостями, интеграция с менеджером внешних зависимостей для распространения готовой библиотеки, написание unit tests, участие в тестировании разработанной библиотеки.
Стек специалиста на проекте
Swift, XCTest, Objective-C, IOS, Foundation, CocoaPods, Аналитика, GDC, corelocation, coremotion, posthog
Отрасль проекта
RnD
Период работы
Июль 2022 - Ноябрь 2022
(5 месяцев)
Портирование на macOS/iOS много-модульной библиотеки распознавания речи VOSK
Роль
Ведущий разработчик
Обязанности
Портирование на macOS/iOS много-модульной библиотеки VOSK на языке С для оффлайн распознавания речи, упаковка в xcframework
Стек: bash, make, clang, xcode-build.
Обязанности: сборка из исходников, упаковка, проверка в тестовом iOS приложении.
Стек специалиста на проекте
Bash, Xcode, Make, Clang, библиотеки, vosk
Отрасль проекта
AI & Robotics
Период работы
Апрель 2022 - Июнь 2022
(3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Костромской государственный технологический универститет
Специальность
Инженер
Завершение учебы
2013 г.