Обязанности:
- Разработка и поддержка iOS-приложения;
- Разработка UI с использованием SwiftUI;
- Разработка нового раздела Лояльность;
- Разработка каталога кэшбэка и экрана аналитики кэшбэка;
- Разработка обучающих экранов для новых механик;
- Интеграция с API;
- Написание unit-тестов.
Требования:
- Swift (обязательно);
- Хорошее знание iOS SDK, включая основные фреймворки (UIKit, Foundation и т.д.);
- Опыт создания пользовательских интерфейсов с использованием UIKit (Storyboard, XIB, Auto Layout);
- Опыт работы с SwiftUI (преимущество);
- Умение создавать адаптивные приложения для различных размеров экранов;
- Знание и опыт применения основных архитектурных паттернов (MVC, MVVM);
- Знание сетевых протоколов и технологий (HTTP, REST, JSON);
- Опыт работы с URLSession;
- Понимание основ многопоточности и Grand Central Dispatch (GCD);
- Опыт работы со Swift Concurrency;
- Опыт написания unit-тестов
Будет плюсом:
- Знакомство с UI-тестами;
- Понимание принципов SOLID;
- Опыт работы с библиотеками и фреймворками (Alamofire, Kingfisher и т.д.);
- Опыт работы с CI/CD;
- Знание Swift Package Manager.
Условия:
- Сильная техническая команда, которая всегда готова делиться опытом;
- Крутая продуктовая культура. Опираемся на исследования и метрики, фокусируемся на результате;
- Свобода действий и возможность напрямую влиять на развитие бизнеса;
- Полностью удаленный формат работы без привязки к локации;
- Официальное оформление по ТК УЗ; Три дополнительных оплачиваемых дня к отпуску;
- Мы резидент IT-парка, наши специалисты могут получить IT-визу, которая приравнивается к ВНЖ;
- Развитие личного бренда на конференциях, митапах и внутренних событиях;
- Дополнительные плюшки в виде ДМС, скидок от партнеров, программы по обучению, релокационный пакет.
Москва
от 450000 RUR
Москва
до 100000 RUR
Москва
до 350000 RUR
Москва
до 100000 RUR