Проектная занятость,
Удалённо
Cookies.Games — профессиональная игровая студия, специализирующаяся на создании высоконагруженных игровых проектов, AR | VR- и мобильных решений. Мы фокусируемся на высоком уровне качества.
В рамках студии мы запускаем разные проекты: от систем с real-time взаимодействием до распределённых API-first решений с большими объёмами данных. Цель — создавать продукты, которые устойчивы к нагрузкам, масштабируются и удобны в использовании конечным пользователем.
Задачи
Разработка и поддержка backend-сервисов на Node.js/TypeScript.
Проектирование и реализация API (REST, GraphQL).
Оптимизация производительности и работа с большими объёмами данных.
Настройка CI/CD пайплайнов, мониторинга и логирования.
Участие в проектировании архитектуры и принятии технических решений.
Взаимодействие с командой frontend-разработчиков, дизайнеров, QA и DevOps.
Обязательные требования
5+ лет коммерческого опыта в backend-разработке.
Отличное знание Node.js, TypeScript и JavaScript (ES6+).
Опыт проектирования API-first систем (REST, GraphQL).
Работа с реляционными и NoSQL базами (PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch).
Понимание микросервисной архитектуры и event-driven подхода.
Опыт работы с Docker, Kubernetes и CI/CD.
Знание принципов безопасности (OWASP, JWT, OAuth2).
Умение писать тесты (unit, integration, e2e).
Владение английским для чтения документации.
Будет большим плюсом
Опыт работы с распределёнными системами кеширования и CDN.
Знание AWS/GCP/Azure.
Готовность менторить команду.
Примеры задач проекта
Реализация real-time взаимодействия через WebSockets.
Настройка и оптимизация пайплайнов CI/CD.
Внедрение мониторинга (Prometheus, Grafana, ELK).
Условия
Работа в спринтах, постановка и трекинг задач в трекере (Jira/Confluence/другие).
Доступ к технической документации и поддержка команды.
Проектная занятость, задачи по ТЗ.
Гибкий график работы.