• Войти
Работа в Санкт-Петербурге
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Санкт-Петербурге
Работа в Санкт-Петербурге
наверх
  1. Работа в Санкт-Петербурге
  2. База резюме
  3. ⚫ Ios разработчик✔
отправить приглашение
file_download

IOS Разработчик

100 000 руб

от 13 Января 2026

Владислав

Возраст

24 года (04 Октября 2001)

Город

Санкт-Петербург
Переезд невозможен

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

4 года

IOS Developer
ООО "Спорт Автоматика" в Санкт-Петербурге
Информационные технологии / IT / Интернет
3 года ,
Январь 2023 - Январь 2026

Отвечал за разработку и долгосрочную поддержке iOS-приложения, работающего на статично установленных устройствах в режиме киоска, предназначенного для удалённого управления и мониторинга тренажёров, размещённых по всему миру и за приложение по управлению тренажером.

Приложение съемки: Киоск-режим, запись и видеостриминг
Стек: SwiftUI, URLSessions, AVFoundation, CoreData, RTMP, WebRTC, gRPC, Vision

Обязанности:
Принял на поддержку и дальнейшее развитие iOS-приложение в режиме киоска, используемое для непрерывной записи тренировок с удалённым управлением по командам с сервера. Участвовал в принятии архитектурных решений, улучшении стабильности и масштабируемости медианасыщенного iOS проекта.

Достижения:
1) Оптимизировал отправку больших видеофайлов, перенастроив ее на DataStream, исключив тем самым OutOfMemory краши приложения.
2) Настроил и описал процесс удаленного деплоя обновлений через Miradore MDM, что позволило сократить расходы на поддержку телефонов в установках.
3) Реализовал модульный и легко расширяемый пайплайн захвата и передачи видео, что позволило:
- Сократить время задержки при переключении съемки между файлами с 40-60мс до 0-4мс (моментальное переключение без потери кадров при 240 fps).
- вести live-стриминг по WebRTC и RTMP одновременно и на несколько источников
- фиксировать кадры для различной дополнительной обработки, например LiDAR

4) Спроектировал и написал сервис обработки LiDAR Depth Data для обнаружения приближения человека в реальном времени (повышение безопасности), совместив алгоритм проверки приближения с Vision для подтверждения человека .

5) Перевёл долгоживущую связь устройства с сервером с WebSockets на gRPC, что существенно повысило стабильность соединения для always-on киосковых устройств.
Количество разрывов соединения уменьшил с 5 в месяц до 0 разрывов соединения.

Приложение для тренеров:
Стэк: SwiftUI, UIKit, CoreData, Alamofire, URLSessions, AVFoundation, WebSockets, WebRTC,

Обязанности: Проектирование архитектуры приложения, реализация конкретного функционала, планирование задач, взаимодействие с командой Backend.

С самого начала участвовал в разработке клиент-серверного iOS-приложение для удалённого управления и мониторинга тренажёров.

Реализация:
Спроектировал архитектуру приложения на основе MVVM + Coordinator
Использовал Observer Pattern и Combine для реактивного управления состояниями.
- 90% интерфейса на SwiftUI
- кастомные элементы на UIKit для сложных и системных сценариев
Для сетевого слоя использовал:
- Alamofire для REST-взаимодействия
- URLSession WebSockets для realtime-обновлений


Достижения
1) Реализовал live-связь с камерой тренажёра через WebRTC
2) Реализовал батчинг и архивирование логов для надёжной и эффективной отправки на сервер
3) Перевёл сетевой слой с callback-модели на Async/Await, улучшив читаемость, поддержку и обработку ошибок.
4) Покрыл проект Unit и UI тестированием (Swift Testing & XCTest).
5) По собственной инициативе реализовал и довёл до продакшена поддержку Live Activities:
Тренера получили возможность следить за процессом тренировки в реальном времени с заблокированного экрана, от чего был получен положительный фидбек с минимальными затратами для бизнеса.
6) Настроил Background Download Tasks для стабильного скачивания видеозаписей тренировок с учётом ограничений iOS на фоновое выполнение
7) Реализовал OAuth 2.0 авторизацию через Keycloak в дополнение к существующей кастомной системе аутентификации

IOS Developer
IT-Power в Санкт-Петербурге
Информационные технологии / IT / Интернет
1 год ,
Декабрь 2021 - Декабрь 2022

Разработка мобильных приложений
В обязанности входит:
Обучение Junior разработчика Swift и SwiftUI
Проектирование архитектуры iOS приложения, проработка UX для обоих платформ. Связывание команд Дизайна, Бекенда и Мобильной разработки (iOS и Android) и Project Manager'а между собой. Отслеживание ведения документации технических возможностей Backend'а
Написание ТЗ бекенду под нужды iOS и Android
В некоторых случаях дизайн приложения в Figma

Образование
Политехнический Колледж Городского Хозяйства

Среднее специальное

Программирования в компьютерных системах, техник-программист.

Санкт-Петербург, 2018 — 2021 гг.

О себе

Контакты: Telegram — @vladukha
GitHub: https://github.com/vladukhaDog

iOS-разработчик с опытом разработки и релиза production-приложений с нуля до App Store.
Сильный фокус на нестандартные задачи: видеостриминг, работа с AVFoundation, background execution, сетевые протоколы и передачу больших данных, R&D новых фич и подходов.
Часто беру на себя архитектурные и интеграционные задачи.
Использую SwiftUI в продакшене с 2021 года.

Ключевые технические навыки:
iOS: Swift, SwiftUI, Combine, MapKit, XCTest, SwiftTesting, Vision API, UIKit, AutoLayout,
Concurrency: Async/Await, GCD, Lottie
Architecture: MVVM, Coordinator/Flow, Viper
Auth: OAuth2, Custom, Keycloak, GoogleSignIn, TwitchSignIn, AppleSignIn, FacebookSignIn
Networking: REST, WebSockets, gRPC, APNs
Media: AVFoundation, RTMP, WebRTC, AVMediaPlayer, HaishinKit
Background: BackgroundTasks, Background Downloads
Storage: CoreData
Dependencies: SPM, CocoaPods
Tools: Git (CLI + Xcode), TestFlight, App Store Connect

Опыт публикации и обновления приложений в App Store
Настройка TestFlight, внутреннего и внешнего тестирования
Предпочитаю SPM, ранее писал собственный CocoaPods для компании

Нестандартный и запомнившийся опыт:
Детект приближающегося человек с помощью карты глубины с LiDAR, совмещение подтверждения алгоритмом на карте глубины и подтверждение с помощью Vision API на реальной картинке.
Реализация видеостриминга в iOS-приложениях (RTMP / WebRTC)
Работа с AVFoundation: захват, обработка и передача медиапотоков
Настройка background-задач и загрузок с учетом iOS-ограничений
Передача больших файлов (multipart, streaming uploads, DataStreams)
Использование gRPC и URLSession.WebSockets для realtime-взаимодействия
Интеграция Apple Watch (watchOS)
Использование SpriteKit
Знакомство с Vapor (server-side Swift)

Портфолио:

SLOG ECO / SLOG PROFI
App Store (iOS), open beta
Два связанных приложения, ~85% кода реализовано мной на момент релиза беты
Полный цикл разработки: архитектура, реализация, тестирование, публикация
Работа с сетью, push-уведомлениями, картами
Поддержка и обновление приложений
https://apps.apple.com/us/app/slog-eco/id1589235953
https://apps.apple.com/us/app/slog-profi/id1589255065

FootBot
Приложение для удаленного управления тренажерным комплексом с видеостримингом
Реализация видеопотока и управления устройством, фоновые загрузки файлов, LiveActivites
Интеграция сетевых протоколов и медиастека
Production-релиз и поддержка
https://apps.apple.com/us/app/footbot/id6450695820

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

18 декабря, 2025

Junior Frontend Developer

Надежда Валентиновна

Город

Санкт-Петербург

Возраст

27 лет (18 апреля 1999)

Опыт работы:

2 года и 3 месяца

Последнее место работы:

Разработчик услуг, РТ Лабс, АО
05.2024 - 10.2025

отправить приглашение подробнее

26 мая, 2009

Инженер технической поддержки

Алексей Владимирович

Город

Санкт-Петербург

Возраст

56 лет (26 апреля 2026)

Опыт работы:

2 года и 5 месяцев

Последнее место работы:

программист, ООО ОРТИКОН
01.2008 - 12.2008

отправить приглашение подробнее

31 августа, 2009

Программист/ инеженер-программист

Юрий Юрьевич

Город

Санкт-Петербург

Возраст

37 лет (27 ноября 1988)

Опыт работы:

Без опыта

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Middle+/Senior iOS-разработчик

Санкт-Петербург

Junior iOS разработчик

Санкт-Петербург

Стажёр IOS-разработчик, Товары

Санкт-Петербург

IOS разработчик (Middle)

Санкт-Петербург

IOS-разработчик (Junior+)

Санкт-Петербург, до 150 000 руб.

Популярные специализации
  • Другое
  • Продавец-консультант
  • Продавец-кассир
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь