👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

iOS разработчик в команду Карт

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

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

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Мы команда профессионалов, и нам нужны опытные разработчики в группу Яндекс.Карт для iOS.

Яндекс.Карты — динамично развивающийся продукт с многомиллионной аудиторией. В приложении постоянно добавляются новые возможности, используются разнообразные технологии платформы iOS: поддерживаем Apple CarPlay, новые виджеты, AR. В проекте развитая модульная архитектура, что позволяет отдавать наши компоненты другим командам и совершенствовать понимание принципов построения хорошего программного обеспечения.

Мы работаем в тесном контакте с командой Android и стремимся к обмену знаниями и кодом между платформами. В этом нам помогает Kotlin Multiplatform — мы одни из первых в России начали использовать его в продакшене. Помимо приложения, развиваем на Kotlin общий CI и другой тулинг для автоматизации процессов. Вместе с командой дизайнеров планомерно развиваем дизайн-систему на базе Figma и строим автоматизированный тулинг вокруг нее. Вкладываемся в разработку UI-тестов и идем в светлое будущее автоматизации acceptance-тестирования. За годы нашей работы мы пришли к устоявшимся процессам с прозрачными флоу и регулярным релизным циклом. Мы активно рассказываем о нашей работе — выступаем на конференциях, а также ведем собственный блог на Medium.

Что нужно делать:

  • взаимодействовать с командой менеджеров, дизайнеров, аналитиков и тестировщиков;
  • создавать новые возможности в продукте, реализовывать смелые UX-эксперименты;
  • работать с современным технологическим стеком;
  • заниматься реактивным программированием с RxSwift;
  • использовать Kotlin Multiplatform на промышленном уровне;
  • развивать дизайн-систему;
  • разрабатывать тулинг и CI на Kotlin.

Мы ждем, что вы:

  • имеете опыт разработки под iOS;
  • стремитесь улучшать жизнь пользователей;
  • понимаете необходимость архитектуры, тестов, CI;
  • умеете решать алгоритмические задачи.