Senior iOS разработчик (команда CusPer)
По договоренности
Удаленно•Занятость: Не указана•Требуемый опыт: Не указан
-
Описание вакансии
Мы в поиске iOS-разработчика, который присоединится к команде и будет развивать платформы: LMT (управление экранами) и Сегментатор. Основная цель команды "CusPer" - делать персонализацию масштабируемой и быстрой. LMT помогает собирать и менять экраны из готовых блоков без релизов: задавать правила показа, персонализировать по сегментам, унифицировать компоненты - бизнес запускает изменения за минуты. Эти платформы - сердце стрима персонализации: на них опираются рекомендации, промо и ключевые экраны. От нашей надёжности и скорости зависят глобальные продуктовые метрики и рост бизнеса. Мы делаем сложный продукт: проектируем и строим архитектуру, работаем с высокой нагрузкой и жёсткими SLO. Мы не боимся ошибаться и создавать продукт, где каждый член команды влияет на миллионы пользователей. Чем ты будешь заниматься: разрабатывать новый функционал мобильного приложения; проектировать модули приложения; участвовать в разработке и запуске крупных маркетинговых кампаний Магнит; участвовать в проектировании архитектуры. Мы ожидаем: отличный уровень владения Swift и коммерческий опыт с UIKit от 5 лет; опыт разработки интерфейсов кодом (нативно или SnapKit); понимание архитектурных паттернов и опыт разработки в чистой архитектуре (мы используем CleanSwift); понимание работы с многопоточностью (GCD и Structured concurrency); навыки работы с сетью (URLSession); опыт работы с UserNotifications, Security и другими фреймворками платформы iOS; опыт написания юнит-тестов (мы используем связку Quick & Nimble).
Дополнительно
оформление в аккредитованную ИТ-компанию;конкурентоспособную заработную плату (обсуждается индивидуально);ДМС со стоматологией и льготными условиями для членов семьи;технику для работы;график работы 5/2 с гибким началом;работу в максимально уютном офисе в центре Москвы (ст. м. Белорусская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе;возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;развитие – мы оплачиваем обучение на курсах и участие в конференциях;возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;наличие корпоративных скидок PRIMEZONE и программ лояльности от компании;наличие корпоративной библиотеки курсов;возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе.