Компания
Строим системы, которые остаются работать без нас
Magic Group — команда клиентской разработки. Мы проектируем и делаем системы, у которых есть требования к нагрузке, деньгам и срокам жизни: платформы лояльности, продуктовые экосистемы и внутренние системы компаний.
Принципы
Как мы работаем
Это не декларация ценностей, а правила, по которым принимаются решения на проектах. Каждое из них когда-то стоило дорого.
01
Оценка после архитектуры
Мы не называем стоимость до того, как разобрались в задаче. Цифра, названная на первом звонке, всегда неверна — и обычно в меньшую сторону.
02
Работающий инкремент вместо отчёта
Результат итерации — то, что можно открыть и потрогать. Отчёт о проделанной работе результатом не считается.
03
Права на код — заказчику
Исходный код, документация и конфигурации инфраструктуры передаются по договору. Скрытых зависимостей от нас не остаётся.
04
Пишем то, что сможет поддержать чужая команда
Решение, которое понимает только его автор, — это отложенная авария. Архитектура и код рассчитаны на то, что дальше их ведут другие люди.
05
Говорим о рисках заранее
О проблеме со сроком, интеграцией или требованием сообщаем тогда, когда её видно, а не когда она уже случилась.
06
Не приписываем себе чужие продукты
Команда участвовала в разработке известных продуктов, и мы называем их честно — как участие, а не как собственные достижения.
Данные
Паспорт компании
Показываем только то, что подтверждено документами. Незаполненные поля появятся здесь, когда будут подтверждены.
- Юридическое лицо
- ООО «Мэджик Групп»
- Расположение
- Новосибирск, Россия
- Рынки
- Россия, зарубежные рынки
- Языки работы
- Русский, английский
- Связь
- info@magicgroup.tech
Работа
Чем занимаемся
Четыре направления, вокруг которых собрана экспертиза. Каждое — со своими требованиями к архитектуре.
01
Высоконагруженные платформы
Архитектура, которая переживает пик, а не только среднюю нагрузку. Проектирование, масштабирование и вывод из строя узких мест.
Подробнее02
Cashback и loyalty-платформы
Программы лояльности и кэшбэка целиком: трекинг, начисления, антифрод, выплаты. Включая white label под чужой бренд.
Подробнее03
Веб, мобильные и расширения
Продуктовая экосистема, а не набор приложений: общий бэкенд, единые данные и согласованный опыт во всех средах.
Подробнее04
CRM и бизнес-системы
Внутренние системы под процесс компании, когда коробочное решение упирается в потолок и начинает мешать.
Подробнее
Вопросы
О команде и работе
01
Как выстроена работа с распределённой командой заказчика?
Через фиксированные точки синхронизации и общий трекер задач. Команда работает с англоязычной документацией и распределёнными командами, включая проекты для международных рынков. Ключевое требование — на стороне заказчика есть человек, принимающий решения по продукту: без него итерации превращаются в ожидание согласований.
02
Что происходит, если проект нужно приостановить?
Работа останавливается на границе итерации: незавершённых кусков не остаётся, код и документация передаются в текущем состоянии. Возобновить проект после паузы дороже, чем продолжить, но система остаётся в работоспособном виде — это условие, которое мы закладываем в планирование заранее.
03
Вы работаете по договору с российскими и зарубежными компаниями?
Да, команда участвовала в разработке продуктов для рынков России, США, Европы и Бразилии. Форма договора и порядок расчётов обсуждаются отдельно в каждом случае — они зависят от юрисдикции заказчика.
Дальше
Познакомимся на задаче
Самый быстрый способ понять, подходим ли мы друг другу, — разобрать конкретную задачу. Напишите, что за система нужна и в каком она состоянии сейчас.