- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior IOS разработчик
«Азбука вкуса» — это сильный бренд с развитой IT-культурой и интересными задачами на стыке ритейла и e-com. Позиция Senior предлагает отличные возможности для профессионального роста и влияния на продукт.
Сложность вакансии
Позиция Senior уровня предполагает глубокие знания архитектурных паттернов, Swift и экосистемы iOS. Работа в крупном ритейле требует умения работать с высоконагруженными системами и сложными интеграциями.
Анализ зарплаты
Зарплата для Senior iOS разработчиков в Москве в продуктовых компаниях уровня «Азбуки вкуса» обычно находится в диапазоне от 300 до 450 тысяч рублей. Данная позиция соответствует рыночным ожиданиям для опытных специалистов.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Азбука Вкуса уже сейчас
Присоединяйтесь к команде «Азбуки вкуса» и создавайте мобильные решения для ведущей экосистемы питания!
Описание вакансии
Senior IOS разработчик
*Азбука вкуса
«Азбука вкуса» уже давно не только один из лучших\ продуктовых ритейлов, мы становимся экосистемой питания, которая включает в себя логистические центры и производства, разноформатные розничные магазины, кафе, энотеки, IT-компанию, e-com подразделение и офисы в Москве и Санкт-Петербурге. Мы интересно живем и работаем, любим еду, ценим культуру и открываем новое.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- CI/CD
- iOS
- Swift
- SwiftUI
- Architecture
- UIKit
- Combine
Возможные вопросы на собеседовании
Для Senior-разработчика важно понимать плюсы и минусы различных подходов в контексте масштабируемости.
Какую архитектуру (MVVM, VIPER, Clean Swift) вы считаете наиболее подходящей для крупного e-commerce приложения и почему?
В ритейл-приложениях плавность интерфейса критична для пользовательского опыта.
Как вы подходите к оптимизации производительности UITableView/UICollectionView при отображении сложного контента?
Проверка навыков работы с многопоточностью и предотвращения утечек памяти.
Расскажите о своем опыте работы с Combine или Swift Concurrency (async/await). Какие проблемы вы решали с их помощью?
Важно понимать, как кандидат обеспечивает стабильность кода в большой команде.
Какова ваша стратегия покрытия кода тестами (Unit, UI, Snapshot) и как вы автоматизируете этот процесс в CI/CD?
Senior должен уметь обосновывать технические решения.