Обязанности:
Сейчас мы ищем Senior iOS Developer в направление Маркетплейс. Маркетплейс – создаёт технологии для онлайн-магазина, где можно купить всё необходимое среди товаров в 20+ категориях, от телевизора до свежих фруктов. Масштаб: свыше 20 миллионов уникальных посетителей в месяц, 8 тысяч продавцов, более 4 миллионов товаров. Наш проект написан на Swift и состоит из нескольких продуктовых команд, разделенных по функционалу приложения (каталог товаров, личный кабинет покупателя и другие). Взаимодействие с сервером осуществляется через Swift gRPC (кодогенерация из protobuf). Чем предстоит заниматься: разрабатывать и поддерживать iOS-приложение на Swift; улучшать и добавлять новый функционал в приложение; оптимизировать производительность и обеспечивать стабильность работы приложения. Главные требования: опыт разработки на Swift от 3-х лет; свободное владение git; умение применять шаблоны проектирования и принципы SOLID; желание изучать новые технологии; стремление улучшать продукт и пользовательский опыт. Плюсом будут: опыт работы со Swift gRPC; проекты, опубликованные в AppStore, умение оптимизировать и ускорять работу приложения. Стек: разработка: Swift, Xcode, Instruments; фреймворки и библиотеки: Cocoa Touch, UIKit, Kingfisher; работа с сетью: Protobuf; контроль версий: Git, GitLab; Автоматизация процессов сборки: GitLab; задачи и документация: Jira, Confluence.