⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

iOS разработчик

Прямой работодатель  Яндекс ( yandex.ru )
Москва, Россия
Джуниор • Миддл • Сеньор
Информационные технологии • Разработка • Mobile • Objective-C • Swift • iOS • Dev tools
12 ноября 2021
Релокация • Удаленная работа • Работа в офисе
Опыт работы любой
Работодатель  Яндекс
Описание вакансии

Наши продукты:

  • AppMetrica SDK — клиентский интерфейс интеграции AppMetrica в мобильное приложение;
  • AppMetrica Push SDK — клиентский интерфейс интеграции пуш-компаний в мобильное приложение;
  • Frankenstein && MATRaS — инструменты для тестирования наших SDK.

SDK интегрированы в десятки тысяч приложений и ежедневно запускаются на сотне миллионов устройств в России.

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

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

  • проектировать и разрабатывать комплексные решения задач вместе с серверными командами и аналитиками;
  • активно работать с данными: расследовать аномалии и проблемы в работе SDK;
  • автоматизировать тестирование кода;
  • поддерживать инфраструктуру сборки и тестирования (опционально);
  • поддерживать обертки для Unity, ReactNative (опционально).

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

  • разрабатывали нативные приложения для iOS;
  • хорошо знаете платформу iOS;
  • знаете Swift и/или Objective-C;
  • знаете классические алгоритмы и структуры данных;
  • имеете навыки многопоточного и сетевого программирования.

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

  • разрабатывали публичные API и библиотеки;
  • занимались функциональным и автоматизированным тестированием мобильных приложений;
  • работали с системами аналитики, сбора крешей, трекинга и рекламными инструментами;
  • знаете C++;
  • знаете macOS или Linux;
  • работали с базами данных;
  • писали юнит-тесты;
  • работали с Unity, ReactNative и другими решениями для кросс-платформенной разработки.

Условия:

  • нет жестких дедлайнов, но есть высокие требования к качеству;
  • находим время на рефакторинг и поддержание кода на заданном уровне;
  • любим код-ревью, в том числе кросс-ревью между платформами Android/iOS — так мы узнаем новое и учимся полезному;
  • соблюдаем баланс между работой и личной жизнью;
  • общаемся не только в офисе, но и в неформальной обстановке, в том числе гостим у коллег из других городов.

Специализация
Информационные технологииРазработкаMobileObjective-CSwiftiOS
Отрасль и сфера применения
Dev tools
Уровень должности
ДжуниорМиддлСеньор