Software Engineer iOS, Middle (Swift)

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

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

Компания

Диджитализация fashion индустрии для использования одежды и аксессуаров в играх

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

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

Ищем опытного Software Engineer iOS, который будет заниматься созданием проекта мирового уровня. Мы находимся в stealth режиме, а значит, важен быстрый запуск и сильная команда. Среди нас: exited founder, опытный CTO и зарубежные VC, закрывшие текущий раунд финансирования.

Если ты ищешь возможность самостоятельно выбирать технологии и работать с опытной командой, которая дает структурированные задачи — это то, что ты ищешь.

Обязанности:

  • Написание кода приложения на Swift;
  • Умение правильно оценивать задачи по времени и структурировать их;
  • Взаимодействие с Backend-инженерами, UX/UI-дизайнерами, product-менеджерами и QA;
  • Проектирование и документирование мобильного приложения;
  • Покрытие кода unit-тестами;

Требования:

  • Опыт работы Swift от 3-х лет, Xcode 12;
  • Знание ФП, ООП, паттернов и принципов проектирования ПО;
  • Уверенное знание Swift и iOS SDK (UIKit, Auto Layout, Foundation);
  • Опыт разработки приложений с многопоточность;
  • Опыт разработки приложений "с нуля";
  • Опыт работы в продуктовой команде;
  • Отличные навыки работы с системой контроля версий
  • MVP, MVVM, SOA;
  • Понимание протоколов HTTP, WS; знание моделей и способов взаимодействования между клиентом и сервером (REST API, JSON)
  • Опыт работы в таск-менеджерах (Asana, JIRA, Redmine - в идеале JIRA)

Будет плюсом:

  • Опыт работы с CI/CD
  • Наличие кода на GitHub/GitLab/BitBucket
  • Английский язык уровня Advanced

Бонусы

Бонусы:

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