iOS developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«Додо Пицца» - сеть №1 в России по количеству открытых пиццерий. Сегодня Додо - это 600+ ресторанов в 13 странах мира, включая США, Китай и Великобританию.
О проекте: Приложение для заказа Додо пиццы. В нём клиенты заказывают пиццу на доставку и самовывоз, оплачивают картой или через Apple Pay. Приложение работает в 8 странах: Россия, Казахстан, Беларусь, Румыния, Великобритания, Эстония, Литва, Нигерия. Рестораны Додо Пиццы открыты уже в 13 странах, поэтому главная задача для кандидата — помочь с их открытием.
Предстоит сделать заказ в ресторане через приложение, развивать приложение в других странах (Германия, Чехия, Польша и др).
Приложению 3 года. У нас 50 000+ пользователей ежедневно. Через приложение ежемесячно проходит заказов на 128 млн рублей. Мы были в топе бесплатного, попадали в фичеринг App Store.
О разработке: У нас нативная разработка на Swift. Каждый экран мы разбиваем на несколько ViewController, отделяем логику от UI, разносим код во фреймворки и сервисы, покрываем тестами, стараемся перейти на TDD. Сложные места пишем в паре: так мы учимся друг у друга и улучшаем код.
Впереди интересные задачи по интерфейсам, рефакторингу, тестированию и accessibility. О том, как мы программируем, можно почитать в телеграме: telegram.im/dodoMobile.
Стек: Swift, Realm, Bitrise, Git, TDD.
О команде: У нас 9 iOS разработчиков и 10 Android разработчиков в трех командах: увеличение прибыли (новые фичи), улучшение пользовательского опыта (улучшаем старые фичи) и открытие новых стран. Работаем в фича-командах в тесной связке с бэкендом и дизайнерами.
Обязательно, чтобы вы:
- Умели верстать и в .xib и в коде, понимали как сделать плавный интерфейс;
- Знали разные подходы к проектированию и архитектуре;
- Понимали, чем хороший код отличается от плохого;
- Написали несколько проектов.
И имели 3-4 пункта чего-то такого:
- Умеете писать тесты, рефакторить и поддерживать их;
- Разбираетесь в многопоточности, многомодульности, DDD и архитектурах;
- Мастер в UIKit: писали свои лейауты для коллекшенов, разбираетесь в анимированных транзишенах или поддерживаете доступность;
- Настраивали билд агент и поддерживали зелёный дев, знаете как улучшить процесс CI;
- Имеете приложения, которые разрабатывали в команде;
- Представляете, как можно организовать структуру единого приложения для нескольких стран.
- У вас сто идей как улучшить наше приложение;
- Можете добиваться выполнения задачи; не сидится на месте, если чего-то не хватает.
Бонусы
Мы предлагаем:
- Работу в нижегородском офисе компании «Додо Пицца»;
- Белую заработную плату;
- Оплату профильных конференций;
- Оплату профильных курсов;
- Покупку профессиональной литературы;
- Компенсация 70% ДМС со стоматологией и страховкой для выезда зарубеж;
- Скидку на уроки английского языка в Skyeng;
- Прокачку навыков публичных выступлений (сделаем из вас крутого спикера);
- Помощь в написании профессиональных статей и раскрутку вас, как автора, на профильных ресурсах (Хабр, VC);
- Фрукты, каши, кофе в офисе;
- Коллекцию настолок и FIFA, чтобы расслабиться после работы;
- Помощь в переезде кандидатам из других регионов (релокационный бонус).