МойСклад

Senior IOS developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • iOS
  • Swift

Мы — команда МоегоСклада. Уже больше 18 лет развиваем и продаем облачный сервис, упрощающий жизнь малому и среднему бизнесу. Помогаем вести складской учет, управлять продажами и закупками, автоматизировать розницу.

Мы в поиске iOS‑разработчика, который будет вместе с нами развивать наши мобильные приложения, разрабатывать новую функциональность и автоматизировать тестирование.

Мы ищем того, кто

  • Уже больше 4 лет программирует под iOS, сейчас пишет на Swift
  • Уверенно владеет RxSwift или Combine и работает с одной из технологий от 3 лет
  • Работал с Realm или другими решениями для хранения данных
  • Понимает принципы ООП и паттерны проектирования
  • Разбирается в архитектурных паттернах и применяет на практике (MVC, MVP, MVVM, Redux)
  • Имеет опыт code-review и контроля качества кода
  • Применял CocoaPods и SPM
  • Имеет опыт работы с Xcodegen (или аналогами)
  • Понимает многопоточность в iOS
  • Знает AutoLayout (Constraints, Constraint Priorities и Adaptive Layout) и умеет верстать интерфейс через код
  • Имеет опыт работы по TBD (Trunk Based Development)
  • Умеет работать с Git

Будет плюсом, если

  • Имеет опыт настройки CI/CD
  • Есть опыт взаимодействия с внешними устройствами (ККТ, принтеры)
  • Есть опыт работы с Kotlin Multiplatform Mobile
  • Имеет опыт публикации разных региональных версий приложения в App Store

У нас вы будете

  • Разрабатывать клиентское приложение Касса МоегоСклада
  • Участвовать в проработке архитектуры приложения
  • Проводить code-review
  • Писать Unit и UI-тесты

Что мы предлагаем

  • Официальное оформление и белую зарплату
  • Гибкое начало рабочего дня
  • Можно работать удаленно или в нашем комфортном офисе — в Москве в 2 минутах от метро Автозаводская
  • Отсутствие бюрократии: все онлайн в удобном интранете
  • В офисе — компенсируем оплату обедов, закупаем фрукты и перекусы
  • Профессиональное развитие (оплата обучения, корпоративная библиотека, выступления на конференциях)
  • 5 оплачиваемых «дней без больничного» в год
  • Компенсация больничного и отпуска — 100% оклада
  • Компенсируем часть затрат на спорт и сессии с психологами в партнерских онлайн-сервисах
  • Возможность оформить отсрочку от призыва
  • А еще мы дарим классный фирменный мерч
  • И подключаем к ДМС со стоматологией после окончания испытательного срока

Процесс отбора, если ваше резюме нам интересно

  1. Предварительно нужно будет созвониться с рекрутером на 30 мин.
  2. Далее интервью с тимлидом и iOS-разработчиком команды, в которую идет подбор (около 1,5 ч.)
  3. Собеседование с руководителем разработки и лидом iOS ~ 30 мин.

Максимум через несколько дней (чаще — часов) принимаем решение и даем обратную связь.