Мы приглашаем в команду iOS разработчика. Проект: Развитие мобильного приложения для крупной розничной сети магазинов.
Задачи: - Разрабатывать и поддерживать сложный UI (кастомные анимации, hit-testing, оптимизация отзывчивости).
- Работать с многомодульной архитектурой, соблюдая принципы SOLID.
- Реализовывать бизнес-логику с использованием Combine (основной фреймворк).
- Интегрироваться с бэкендом через REST/gRPC (debug в Charles/Proxyman).
- Писать многопоточный код (GCD, OperationQueue, примитивы синхронизации).
- Участвовать в code review и улучшении кодовой базы.
Технологический стек:
— Swift, Combine (продвинутый уровень), UIKit.
— Архитектура: VIPER/MVVM/MVP (опыт выбора под задачи).
— Сетевые запросы: REST, gRPC (будет бонусом), работа с cookies.
— Git (rebase, merge, git flow).
Что нам важно: - Опыт коммерческой разработки под iOS от 2-3 лет.
- Умение проектировать сложные экраны и оптимизировать производительность.
- Понимание многопоточности и проблем синхронизации.
- Практика с Combine.
Мы предлагаем: - масштабные и интересные проекты;
- трудоустройство в соответствии с ТК РФ, все привилегии аккредитованной ИТ компании;
- ДМС со стоматологией (льготы для оформления ДМС для родственников);
- доплата до 100% больничного, страхование выезжающего за рубеж;
- гибкий график работы, возможность выбрать формат - офис/удаленка или гибридный формат;
- предоставление оборудования для работы (ноутбук);
- внутренние программы обучения и развития;
- работу в профессиональной и дружной команде.