Команда Иви не только предоставляет миллионам пользователей доступ к кино и сериалам, но и создаёт их сама.
Одна из продуктовых команд iOS разработки ищет iOS developer.
Приложение Иви для iOS — одно из самых популярных в Appstore приложений для просмотра видео-контента. Наша команда ищет iOS разработчика, который будет помогать развивать наши приложения и совершенствовать фреймворки.
Как все устроено в Иви:
-
Пишем на Swift, используем SwiftPM для собственных и внешних зависимостей.
-
Используем дизайн-систему. Генерируем графику и код для UI из данных с сервера.
-
Минимально поддерживаемая версия приложения — iOS 14.
-
Пишем unit-тесты на XCTest, следим за покрытием.
-
Пишем автотесты на XCUITest.
-
В качестве task-трекера используем Jira, храним знания в Confluence и Playbook-е, общаемся в Slack.
-
Следим за качеством релизов в Bugsnag и Grafana.
-
Скрупулезно следим за актуальностью и качеством документации и playbook-а.
-
Следим за code style с помощью swiftlint.
-
Проходим обязательное ревью в Upsource.
-
Рутинные операции стараемся автоматизировать с помощью Fastlane.
-
Наладили процесс Continuous Integration и Continuous Delivery на базе Gitlab.
-
Стараемся релизить приложение 2 раза в месяц.
-
Придерживаемся agile-подхода: минимизируем бюрократию и автоматизируем всё, что можно. "Горим" нашим продуктом и делаем то, чем пользуемся сами.
-
Думаем про сокращение t2m, но не забиваем на качество и не приветствуем переработки.
-
Придерживаемся принципов ответственности, самоорганизации и не приветствуем микроменеджмент. Каждый может влиять на цели команды или процессы в ней.
-
У нас есть стандартные церемонии: ежедневные стендапы, планирование, демо, ретро и т.д. Квартальные цели формулируем по методу OKR.
-
Фокусируемся на надёжности и технологическом лидерстве, но с готовностью пробуем новые решения и технологии, когда они обоснованы.
-
Заботимся о комфорте и развитии каждого: качественно онбордим, обмениваемся обратной связью, проводим 1+1, составляем индивидуальные планы развития.
В команде Иви тебе предстоит:
-
Работать над проектами Иви под платформы iOS и tvOS.
-
Разрабатывать внутренние swift-пакеты с высоким покрытием кода тестами и документацией.
-
Поддерживать и усовершенствовать текущее приложение.
Ожидания Иви от кандидата:
-
Опыт разработки iOS от трех лет.
-
Уверенное знание Swift и Xcode.
-
Знание iOS HIG.
-
Знание паттернов проектирования.
-
Unit testing.
-
CI/CD, gitlab, fastlane.
-
Уверенное знание git.
Иви ценит:
-
AVFoundation и StoreKit.
-
Adaptive layout.
-
Accessibility.
-
tvOS.
-
Опыт работы с SwiftPM.
-
Опыт работы с CoreData.
-
Опыт в Open Source.
-
Опыт в оптимизации производительности приложения (performance engineering).
Ну и самое приятное. Со своей стороны Иви обещает с первых дней:
-
Официальное трудоустройство и конкурентную заработную плату. Мы аккредитованная ИТ-компания!
-
Гибридный формат работы с современном офисе в шаговой доступности от станций метро Дмитровская, Савеловская, рядом с Флаконом и Хлебозаводом.
-
Предоставление современной рабочей техники, дополнительный монитор и многое другое для комфортной работы (MacBook).
-
Гибкое начало рабочего дня по согласованию с руководителем.
-
Заботу о здоровье: возможность получать консультации психолога, юриста, финансового консультанта и специалиста по ЗОЖ, а после испытательного срока - ДМС (со стоматологией) и страховку для выезда за рубеж.
-
Поддержку в обмене знаниями и идеями: поощряем выступления на митапах и помогаем с подготовкой докладов.
-
Бесплатную подписку на сервис корпоративных скидок и предложений BestBenefits, а также доступ к онлайн-библиотеке издательства «МИФ».
-
Вишенка на торте: специальное предложение по подписке Иви.