О компании
Привет! Мы Dodo Brands – международная компания, развивающая 2 бренда: Dodo Pizza и Drinkit.
Dodo Pizza – самый крупный бренд и лидер в России по количеству открытых пиццерий. Всего у нас 1200+ пиццерий в 24 странах и 58 кофеен. Мы разрабатываем мобильное приложение и сайт для заказа пиццы.
Digital Pizza Experience (DPX) - юнит-оунер глобальных приложения и сайта Додо Пицца. Мы не только затаскиваем большие изменения в части клиентского опыта, но и развиваем центр экспертизы клиентского опыта, настраивая процесс работы с гипотезами и запуская исследования пользователей.
Наш юнит состоит из нескольких кросс-функциональных фича-тим. В команде есть все необходимые функции, чтобы делать крутой продукт: Android, iOS, Frontend, Backend, QA, PPL, дизайн и продуктовая аналитика. Сейчас мы в процессе трансформации структуры. В скором времени хотим прийти к нескольким независимым командам, каждая из которых будет развивать свой домен.
Прямо сейчас мы в поиске Senior QA в Core Team
Наши технологии и практики
-
.NET 7;
-
ASP.NET Core в k8s;
-
Cosmos DB, Mongo DB, MySQL 8, Azure Kusto;
-
Github Actions (CI/CD);
-
Полностью облачная инфраструктура (Azure + Yandex Cloud);
-
Observability (логи, метрики, трейсинг, дампы, алерты).
Про мобильные приложения
iOS-приложение:
-
Весь код на Swift, готовимся к миграции на Swift 6, async/await уже используем по всему проекту;
-
Поддерживаем iOS 15 и выше;
-
Интерфейс по большей части написан на UIKit, начали писать на SwiftUI;
-
Приложение разделено на модули (~70), можем писать демо-приложения и тесты к ним. Собираем в целое приложение через Tuist;
-
Поддерживаем доступность: Voice Over, Dynamic type.
Android-приложение:
-
Всё приложение на Kotlin 2.0 (для синхронности используются корутины);
-
Текущий minSdk - 28 (Android 9), при разработке ориентируемся на Android 12 и выше;
-
Навигация основана на фрагментах (внутри XML, а у новых экранов Compose);
-
Заканчиваем разделение приложения на модули, после этого хотим внедрять подход Dynamic Delivery и сделать Instant App для отслеживания заказа;
-
Пишем юнит-тесты на JUnit 4, есть планы подключить разработчиков к написанию E2E-тестов;
-
Поддерживаем доступность: TalkBack, Magnification.
Стек автоматизации:
-
iOS - Swift, XCTest, Tuist;
-
Android - Kotlin, Kaspresso, JUnit 4;
-
Web - JavaScript, Playwright;
-
Api - JavaScript, Jest / С#, NUnit;
-
Ci - GitHub Actions;
-
Отчеты - TestOps.
О Core команде
Мы занимаемся разработкой и поддержкой ключевых компонентов, технологий и процессов, которые обеспечивают работу всего продукта Додо Пицца.
Команда состоит из 5 человек: Engineering manager, Техлиды: iOS, Android, Backend, QA. Также в планах доукомплектовать команду по 1 разработчику на платформу.
Вам предстоит
-
Наладить процесс тестирования на бэкенде;
- Актуализировать текущие автотесты и писать новые;
-
Создавать и актуализировать тестовую документацию в TestOps;
-
Предотвращать, обнаруживать, документировать и отслеживать дефекты;
-
Разрабатывать и поддерживать автоматизированные функциональные тесты API бэкенда;
-
Вручную тестировать мобильные и бэкенд фичи команды, не покрытые автоматизированными тестами.
Мы ждём, что вы
-
Имеете опыт организации процесса тестирования;
-
Умеете писать не только api тесты, но также интеграционные в связке с бд и кафкой;
-
Умеете работать в команде, грамотно отстаивать свою точку зрения;
-
Имеете опыт тестирования мобильных приложений (минимум 1 год);
-
Имеете опыт тестирования backend (минимум 1 год);
-
Имеете опыт работы с логами (Kibana, Grafana, Sentry);
-
Уверенно пишете код C# либо другом ЯП, но готовы быстро въехать в С#.
Что мы предлагаем
-
Можно работать удалённо или в уютных офисах на Автозаводской в Москве, на Петроградке в Санкт-Петербурге, в Алматы или в Дубае;
-
Стабильная, официальная заработная плата, вилка в рынке. Конкретную сумму обсуждаем с каждым кандидатом;
-
Работа в команде профи и энтузиастов - мы обмениваемся опытом и растем друг с другом;
-
Оплатим профильное обучение, купим билет на конференцию и необходимые книги;
-
Поможем публично выступить, прокачать тебя как автора статей, раскрутить в комьюнити;
-
Скидка на уроки английского языка в Skyeng и на сессии психолога в Alter;
-
ДМС тоже есть, с первого рабочего дня.