Клиент
Международная компания, разрабатывающая инструменты и сервисы для игровой индустрии. Эти инструменты упрощают дистрибуцию, маркетинг и монетизацию игр, чтобы разработчики, издатели и платформы увеличивали охват, продажи и выручку. Из-за NDA мы не можем называть компанию.
Задача
Срочно подключить команду разработчиков для релиза новых проектов в игровой индустрии:
Команда
С 2018 года над проектами работает команда из 16 специалистов: 11 frontend-разработчиков, backend-разработчик, fullstack-разработчик, тестировщик и 2 проджект-менеджера. Они погружены в инфраструктуру и рабочий процесс заказчика — подключены к системам планирования, чатам, участвуют в созвонах и ретроспективе.
Как мы работаем
Команду для проектов формируем в пять этапов:
- Получаем от заказчика информацию о проекте, уточняем детали
- Выбираем специалистов через скрининг (внутреннее собеседование), общаемся с кандидатами, представляем проект и оцениваем навыки и опыт
- Отправляем резюме выбранных кандидатов заказчику
- Проходим техническое интервью: кандидаты презентуют себя и демонстрируют навыки в режиме live-coding
- Подключаемся на проект
Заказчика и команду связывает проджект-менеджер Реактива. Он занимается онбордингом и контролирует процесс выполнения задач. Так мы оптимизируем работу и снижаем издержки двух команд — обе стороны вовремя узнают о статусах работы.
Заказчику было важно, чтобы команда подключалась к задачам в течение часа после их постановки. Мы это обеспечиваем, несмотря на большую разницу в часовых поясах. Например, однажды в полночь заказчик попросил перенести проект на новый домен, чтобы презентовать его на выставке в Нью-Йорке. Оперативно подключили разработчика, и презентация проекта состоялась вовремя.
Проекты
Расскажем о некоторых проектах, на которые подключали аутстаф-команду.
Сервис для публикации стартап-проектовРазработали личный кабинет для создателей стартапов с возможностью подачи заявки на поддержку проектов. Серверную часть реализовали с помощью языка программирования Go и СУБД PostgreSQL.
Чтобы пользователи оставляли обратную связь об идеях проектов, создали и настроили форум для обсуждения крипто-стартапов на движке phpBB.
Ещё один проект заказчика — виртуальный мир на движке Unreal Engine 5, где он планирует продавать жильё и рекламу. Для продвижения проекта мы разработали веб-страницу на конструкторе Webflow.
Занимались поддержкой и развитием корпоративного блога и сайта заказчика. Сайт был написан на React, когда нам передали его для развития. Мы добавляли новые разделы и функциональности. Один из таких разделов — блог. Его сделали на WordPress из-за простоты CMS — это решение позволяет добавлять и редактировать контент даже человеку, который далёк от разработки. Это удобно для маркетологов компании — они хотели самостоятельно добавлять статьи в блог, а не просить об этом технического специалиста.
Так как аудитория блога и сайта — это пользователи со всего мира, мы перевели и локализовали ресурсы на 5 языков с помощью библиотеки React Intl: русский, английский, китайский, корейский и немецкий. Учли и культурные различия: формат написания дат, чисел, денежных единиц.
Результат
За 6 лет совместной работы мы подключили аутстаф-команду на 23 проекта заказчика, в том числе:
Технологии и инструменты
React, TypeScript, ES6, Redux Toolkit, RTK Query, Webpack, JWT auth, ESLint, CI/CD GitLab, SCSS, npm, WordPress, React Intl, Zendesk, Marketo, Webflow