Senior Разработчик мобильных приложений IOS (нативный стек) (удаленная работа)
16 сентября 2026
от 200 000 до 350 000 руб.
Не указан
Вакансия: Senior Разработчик мобильных приложений IOS (нативный стек)
Описание вакансии
Аккредитованная компания АЦТС , являющаяся дочерней IT структурой Про.Потолок , приглашает в команду опытного Разработчика мобильных приложений IOS (нативный стек) уровня Senior / Lead для работы над масштабными и технологически сложными проектами в сфере цифровизации строительства.
Мы создаем будущее строительной индустрии и ищем специалиста, который поможет нам реализовать наши амбициозные планы.
Что мы предлагаем?
- Удаленный или гибридный формат работы работайте из любой точки мира.
- Участие в уникальном проекте цифровая платформа для строительной отрасли.
- Стабильный и прозрачный доход 200 000 руб. - 350 000 руб. по результатам собеседования. Зависит от вашего опыта.
- Профессиональное развитие работа с новейшими технологиями, сильной командой и участие в крупных проектах.
Требуемый стек (обязательно наличие опыта):
- Нативный стек: Swift 5.5+
- Обмен данными:
- gRPC (HTTP / 2)
- Rest/GrahpQL (HTTP)
- WebSocket
- Опыт реализации офлайн-режима с локальным хранилищем:
- Локальные хранилища: Core Data / SQLite.swift
- Синхронизация данных с сервером
- Опыт реализованных сложных кастомных UI и 3D-проектов:
- Drag & Drop-интерфейсы (Apple DragAndDrop)
- Кастомных свайпы с использованием swipe Actions
- Низкоуровневые API графики: Metal
- Векторная графика (PDF/SF Symbols) и оптимизация растровых ресурсов (@3x)
- Опыт работы с LiDAR-сенсорами iPhone и фреймворками для 3D-моделирования и пространственного анализа:
- ARKit / RealityKit
- Object Capture
- Реактивное программирование и архитектура:
- Глубокое понимание Combine
- MVVM с State / MVI-подход
- Реализация однонаправленного потока данных (UDF) с неизменяемым состоянием (ViewState)
- Четкое разделение логики и UI ( тупые View)
- Способность реализовывать универсальную версию сборки для всех моделей iPhone
- Умение делать UI независимым от системных настроек iOS
Асинхронность:
- Многопоточность через GCD / OperationQueue
- Использование Combine для обработки асинхронных потоков
- Инструменты: Git, Docker, JIRA, Swagger/OpenAPI, CI/CD
Требования к кандидату:
- Оконченное высшее профильное образование (обязательно);
- Подтвержденный опыт разработки от 5 лет;
- Глубокое понимание паттернов проектирования, алгоритмов и структур данных.
Какими личными качествами должен обладать кандидат?
Мы ищем разработчика, который:
- Самоорганизован умеет эффективно управлять своим временем и задачами.
- Ответственен выполняет работу качественно и в срок.
- Внимателен к деталям уделяет внимание качеству кода и архитектуры.
- Командный игрок умеет взаимодействовать с коллегами и работать в связке с другими специалистами.
- Инициативен предлагает идеи и решения для улучшения процессов.
- Адаптивен быстро осваивает новые технологии и методологии разработки.
