Senior iOS Developer в TSUM Collect

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Розничная торговля товарами класса люкс

Описание вакансии

О компании и команде

ЦУМ – один из крупных универмагов мира, предлагающий широкий выбор товаров класса люкс. С первых дней ЦУМ заявлял себя как новатор в сфере торговли, и удерживает этот статус по нынешний день. Продолжая вековые традиции ЦУМ сегодня сам по себе является ярким именем в мире моды, где работают более 5000 экспертов fashion индустрии.

Приглашаем Senior iOS разработчика в проект TSUM COLLECT - ресейл-платформу ЦУМа для покупки и продажи товаров класса люкс.

Ожидания от кандидата

ЗАДАЧИ:

  • Проектирование и разработка мобильных приложений под iOS.
  • Анализ системных требований к продукту.
  • Проработка и поддержка архитектурных решений.
  • Разработка бизнес-логики приложения.
  • Разметка пользовательского интерфейса.
  • Отладка и тестировании приложений.
  • Реализация различных видов автоматических тестов (юнит-тесты, снепшот-тесты, и пр)..
  • Оформление технической документации.
  • Взаимодействие с аналитиками, дизайнерами, тестировщиками и маркетологами.
  • Размещение приложений в AppStore.

ТРЕБОВАНИЯ:

  • Знание языка программирования Swift + SwiftUI, Combine, Async/Await (обязателен опыт коммерческого использования)
  • Знание принципов объектно-ориентированного, функционального программирования, декларативного построения UI
  • Знание и опыт многопоточной разработки
  • Знание и опыт iOS SDK, UIKit, архитектуры iOS
  • Знание шаблонов проектирования, распространенных библиотек
  • Знание и опыт использования скриптовых языков программирования (Ruby, Python)
  • Знание принципов клиент-серверной модели взаимодействия приложений и опыт разработки
  • Знание требований к релизам приложений в AppStore, опыт публикации
  • Умение разбираться в чужом коде
  • Рабочие знания общего мобильного ландшафта, архитектур, тенденций и развивающихся технологий
  • Твердое понимание полного жизненного цикла мобильной разработки

Условия работы

УСЛОВИЯ:

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

БЫТЬ ЧАСТЬЮ КОМАНДЫ ЦУМ - ЭТО:

  • Официальное трудоустройство;
  • График работы: 5/2 с 10:00 до 19:00 (сб., вскр. - выходные);
  • Уровень дохода обсуждается индивидуально по итогам интервью;
  • Компенсации и льготы: корпоративное кафе с вкусным комплексным питанием по специальной цене для сотрудников, ДМС, включающий стоматологию и страховку для выезжающих за рубеж;
  • Работа в динамично развивающейся и уникальной по структуре, масштабам и возможностям компании с культовыми мировыми брендами класса люкс;
  • Неограниченный доступ к офлайн и онлайн курсам Академии ЦУМ, а также эксклюзивным тренингам от представителей брендов;
  • Действует акция "Приведи друга": получите 10 000 рублей за каждого оформленного сотрудника;
  • Место работы: БЦ "Романов Двор" (м. Боровицкая, Александровский сад), поддерживаем гибридный / удаленный формат работы.