Senior iOS-разработчик в Музыку
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Условия работы
Установив на смартфон Яндекс.Музыку, пользователи получают миллионы альбомов, персональные рекомендации и возможность каждый день открывать для себя новую музыку.У нас множество планов развития приложения, и для их реализации нам нужен талантливый iOS-разработчик. Мы ищем не просто сильного программиста, а человека, который не боится отстаивать свое мнение, готов придумывать новые возможности и активно развивать музыкальный сервис с миллионами пользователей.Что нужно делать:
- проектировать архитектуру и разрабатывать фичи приложения;
- вместе с продуктовыми менеджерами и дизайнерами обсуждать и планировать новые части продукта;
- встраивать технологии Музыки в сервисы Яндекса;
- обсуждать на технических встречах и мозговых штурмах, как оптимизировать и ускорить приложение.
Мы ждем, что вы:
- хорошо знаете Swift и умеете читать Obj-C;
- разрабатывали для iOS;
- знаете системные фреймворки iOS и ориентируетесь в гайдлайнах Apple;
- умеете строить архитектуру приложений;
- знаете классические алгоритмы и структуры данных;
- умеете читать краш-репорты.
Будет плюсом, если вы:
- разрабатывали общие библиотеки и умеете диагностировать проблемы тех, кто использует библиотеку, без доступа к исходному коду;
- умеете писать тесты в целом, хотите писать хорошие тесты для своего кода;
- работали с TeamCity;
- знаете скриптовые языки программирования (JavaScript, Ruby);
- работали с мультимедийными фреймворками AVFoundation и Core Audio;
- писали UI-тесты с использованием XCUITest.