Вы увлечены своей работой и хотите следовать за мечтой?
Присоединяйтесь к команде ZiMAD, и давайте вместе создавать выдающиеся игры!
ZiMAD, ведущий разработчик и издатель мобильных игр со штаб-квартирой во Флориде, ставит перед собой задачу расширить свой успешный портфель мобильных игр на веб-платформы. Портировав свои популярные мобильные проекты в онлайн, ZiMAD стремится привлечь новых пользователей, эффективно монетизировать их и, что наиболее важно, направлять их обратно в мобильные приложения для получения бесшовного кроссплатформенного опыта.
Мы заключили партнерства с международно признанными брендами (такими как Disney, Nickelodeon, LIFE, Sony Pictures и др.) и стремимся разрабатывать игры, которые укрепляют ментальное здоровье и обеспечивают выдающийся пользовательский опыт.
О роли
Мы ищем Golang/PHP разработчика для работы над инфраструктурными проектами для наших мобильных игр, включая платформу внутриигровой аналитики и сервисы бэкенда, которые обеспечивают ключевую функциональность игр.
В этой роли вы будете создавать внутренние инструменты на Golang и ClickHouse для игровой и маркетинговой аналитики — такие как системы управления A/B-тестами и обработки данных о событиях от игровых клиентов и MMP-сервисов (например, AppsFlyer).
Вы также будете поддерживать и развивать существующие бэкенд-решения, написанные на PHP с использованием PostgreSQL, включая профили игроков, внутриигровые события и другую ключевую функциональность бэкенда.
Основные обязанности:
- Проектирование, разработка и поддержка внутренних сервисов и инфраструктуры с использованием Golang и PHP.
- Работа с ClickHouse и PostgreSQL для проектирования схем, написания эффективных запросов и оптимизации производительности баз данных.
- Проектирование и поддержка REST API и внутренних интерфейсов для игровых систем, аналитических инструментов и интеграций со сторонними сервисами.
- Мониторинг и оптимизация бэкенд-сервисов для устранения узких мест производительности и улучшения использования ресурсов.
- Участие в архитектурных обсуждениях и принятии решений для повышения модульности, масштабируемости и сопровождаемости компонентов бэкенда.
Наш стек технологий:
- Golang, PHP, ClickHouse, PostgreSQL, Redis, Kafka.
- Знание React.JS и MySQL будет дополнительным преимуществом.
Требования:
- 3+ года коммерческого опыта в бэкенд- или программной разработке с использованием Golang и PHP.
- Опыт работы с ClickHouse и PostgreSQL (+ умение писать оптимизированные SQL-запросы).
- Хорошее понимание принципов проектирования систем, включая масштабируемость, отказоустойчивость, очереди, кэширование, транзакционную согласованность и контракты API.
- Опыт работы с высоконагруженными или системами, интенсивно работающими с данными, и базовая оптимизация производительности.
- Способность самостоятельно работать над задачами и нести ответственность за предоставляемые решения.
- Хорошие коммуникативные навыки и умение работать в кросс-функциональных командах.
Будет большим плюсом:
- Опыт работы с аналитическими или событийными системами (отслеживание событий, логирование, метрики, воронки, A/B-тестирование и т.д.).
- Опыт интеграции MMP-сервисов (например, AppsFlyer или Adjust) или разработки для рекламной/маркетинговой аналитики.
- Опыт в бэкенд-разработке для мобильных игр.
- Базовые знания о распределенных системах, очередях или брокерах сообщений.
Что мы предлагаем:
- Возможность работать в ZiMAD, американской компании с разнообразным портфелем глобальных free-to-play (F2P) проектов с многомиллионной ежемесячной аудиторией.
- Участие во всем цикле разработки продукта.
- Перспективы карьерного роста в международной компании.
- Возможность удаленной работы.
- Гибкий график работы.
- Бонусы за достижение KPI и финансовых результатов проектов.
- Оплачиваемые конференции, обучение (включая языковые курсы) и воркшопы.
- Возможность проведения сессий с психологами для улучшения ментального здоровья и благополучия.
- Участие в благотворительных проектах.