Middle iOS developer

Дата размещения вакансии: 27.06.2025
Работодатель: Рексофт
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Мы приглашаем в команду 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% больничного, страхование выезжающего за рубеж;
  • гибкий график работы, возможность выбрать формат - офис/удаленка или гибридный формат;
  • предоставление оборудования для работы (ноутбук);
  • внутренние программы обучения и развития;
  • работу в профессиональной и дружной команде.