Метр квадратный (М2) — это онлайн-платформа для решения вопросов с недвижимостью. Наша компания помогает проводить сделки проще, быстрее и безопаснее.

За пять лет мы выросли из небольшого стартапа в масштабную экосистему и продолжаем расширять наши возможности.

Мы расширяем команду мобильной разработки и заинтересованы в приглашении iOS-разработчика в одну из наших продуктовых команд.

Чуть больше об IT‑команде

Мы выстроили разработку с классическим распределением ролей: фронтенд, бэкенд, тестирование, аналитика, девопс, дизайн и управление проектами. Используем передовые инструменты и технологии: в нашем стеке фреймворки на Java, Kotlin и Scala, движок Lucene, разработки под node.js и фронт на React.

Применяем современные подходы и работаем с kubernetes, helm, packer. Работаем по скрам, стремимся к time-to-market в несколько дней, строим доставку продуктов по принципу zero-downtime.

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

Чем предстоит заниматься:

  • Участвовать в разработке новой функциональности iOS-приложения;
  • разрабатывать отдельные компоненты приложения;
  • помогать тестировщикам в локализации ошибок;
  • проводить код-ревью, изучать новые технологии и подходы;
  • участвовать в доработке кросс-платформенного CI/CD на Swift и KMM
  • релизить приложение в App Store.

Мы используем:

  • Swift;
  • многомодульная архитектура на базе SPM + MVVM-C внутри модулей;
  • RxSwift, RxDataSources;
  • gRPC+Protobuf;
  • XCTest, XCUITest, Allure.

Чего мы ждем:

  • Опыт профессионального программирования на языке Swift;
  • опыт профессиональной разработки iOS приложений от двух лет;
  • знание гайдлайнов мобильных приложений Apple;
  • знание основных паттернов проектирования;
  • опыт работы с SPM;
  • опыт работы с различными архитектурами (MVC, MVVM, VIPER, Clean Architecture)
  • опыт работы с RxSwift или понимание основных концепций ReactiveX;
  • знакомство с инструментарием создания и проведения тестов;
  • понимание принципов и опыт построения систем Continuous Integration и Continuous Delivery;
  • знакомство со стеком ELK для построения графиков различных метрик приложения.

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

  • Общее понимание принципов микросервисной архитектуры на стороне Backend;
  • любой вклад в сообщество (open-source, статьи, доклады, подкасты);
  • владение другими языками программирования, фреймворками и технологиями.
Подпишитесь на push-уведомления hh.ru
4,4очень хорошо
Оценка Dream Job
81%
Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Преимущества и льготы
  • 66
    Своевременная оплата труда
  • 56
    Удаленная работа
Инженер технической поддержки
Октябрь 2021
Лояльное руководство, профессионалы коллеги с большим опытом, стек современых технологий и конечно приоритет на удаленный формат работы! Дружный и позитивный коллектив.
Войдите, чтобы увидеть все отзывы
Войти
4,4