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

Дата размещения вакансии: 12.11.2025
Работодатель: Х5 Group
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Мы команда Food.ru — крупнейшей кулинарной платформы в России с аудиторией более 25 миллионов пользователей в месяц. Наше iOS-приложение — это не просто сборник рецептов, а высоконагруженный продукт, который помогает миллионам людей готовить вкуснее и проще каждый день

Мы ищем iOS инженера, который ценит качественный код, взвешенные архитектурные решения и готов взять на себя ответственность за ключевые технические задачи. Ваша роль будет заключаться не в управлении командой, а в глубокой технической экспертизе и непосредственном влиянии на продукт.

Чем предстоит заниматься:

  • Разработка продукта: Проектировать и реализовывать новые функции для нашего iOS-приложения на современном стеке.
  • Архитектура и качество: Принимать участие в развитии архитектуры приложения, предлагать и внедрять улучшения. Проводить код-ревью, делиться экспертизой и помогать в поддержании высоких стандартов качества кода.
  • Производительность: Заниматься профилированием, оптимизировать производительность и стабильность приложения, чтобы обеспечить лучший пользовательский опыт.
  • Инфраструктура: Участвовать в поддержке и развитии процессов CI/CD для ускорения доставки обновлений.

Мы используем актуальный и востребованный набор технологий iOS: SwiftUI, Combine GCD, Swift Concurrency (async/await, actors) MVVM, элементы Clean Architecture Fastlane

Наши ожидания от кандидата:

  • Опыт коммерческой iOS-разработки от 5 лет в команде от 3-х человек.
  • Глубокое знание Swift.
  • Опыт создания сложных и отзывчивых пользовательских интерфейсов на SwiftUI, внимание к деталям (pixel-perfect).
  • Уверенное владение современными подходами к асинхронности: Combine, GCD и Swift Concurrency.
  • Практический опыт применения архитектурных паттернов (MVVM, Clean Architecture) и принципов SOLID.
  • Понимание принципов сетевого взаимодействия (REST API, HTTP, JSON).
  • Опыт использования DI-фреймворков и написания Unit-тестов.
  • Навыки профилирования и оптимизации приложений.

Будет плюсом:

  • Опыт работы над B2C-продуктами с большой аудиторией (от 1 млн MAU).
  • Опыт настройки и поддержки CI/CD (Fastlane).
  • Опыт наставничества и передачи знаний коллегам.​​​​​​​