Middle+ iOS developer

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

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

Компания

Цифровые продукты в области мобильной коммерции и корпоративной мобильности

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

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

Мы команда Arcsinus - разрабатываем цифровые продукты в области мобильной коммерции и корпоративной мобильности.

С 2012 года помогаем бизнесу автоматизировать работу сотрудников, взаимодействовать с пользователями и продавать через мобильные приложения.
Мы находимся в поиске Middle+ iOS разработчика для участия в крупном омниканальном проекте.

Тех.стэк проекта: 

  • Язык: Swift;
  • Верстка: UIKit как в коде так и xib, без storyboard. Есть компоненты и некоторые экраны на SwiftUI;
  • Архитектура: Многомодульная, UDF (ReactorKit), RxSwift на всех уровнях приложения;
  • Работа с сетью: Moya;
  • DI: Swinject;
  • Навигация: координаторы + RxFlow (переходим на него);
  • Пишем unit тесты;
  • CI/CD на GitlabCI
  • Ветвление: Gitflow, изменение вливаем через PR'ы

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

  • 3+ лет коммерческого опыта работы в роли iOS разработчика;
  • Опыт работы с реактивной библиотекой RxSwift, включая понимание основных концепций, таких как Observables, Observers, Subjects, Traits, Operators, операторы преобразования и объединения и подписки;
  • Способность эффективно использовать RxSwift для управления асинхронными операциями, такими как сетевые запросы, обработка данных и обновление пользовательского интерфейса.
  • Понимание принципов и практик разработки на основе реактивной архитектуры, таких как MVVM (Model-View-ViewModel) или другие архитектурные шаблоны (UDF архитектуры крайне желательны, любые Redux-like).

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

  • Аккредитованная IT компания;
  • Дополнительные выходные дни в году;
  • Оплату обучения (курсы, вебинары, конференции и т.д.);
  • "Кафетерий льгот" (ДМС/оплата спорта/курсы по саморазвитию/курсы изучения иностранного языка);
  • Оборудование за счёт компании или компенсацию за работу на своём;
  • Корпоративные подарки за стаж работы в компании;
  • Возможность работать удаленно (в том числе вне РФ);
  • Ежегодные оффлайн и онлайн корпоративные мероприятия:)