Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Мы помогаем с релокацией на эту позицию в наши локации.
ChillBase — независимая игровая студия. Команда развивает серверную платформу игры OneState, которая отвечает за игровые аккаунты и сессии, магазины, платежи и подписки, доставку наград, промо-механики, эксперименты и аналитику.
задачи
Разрабатывать бизнес-логику и фоновые обработчики на Rust
Проектировать и развивать gRPC / REST API с сохранением обратной совместимости
Работать с транзакциями, миграциями баз данных, индексами и запросами в MariaDB / MySQL / PostgreSQL
Проектировать надёжную обработку событий: outbox, повторную доставку, идемпотентность, порядок обработки, DLQ и восстановление после ошибок
Интегрировать внутренние сервисы с внешними системами, включая App Store, Google Play и провайдеров OAuth / OIDC
Писать модульные и интеграционные тесты и участвовать в код-ревью
Добавлять распределённые трассировки и метрики, разбирать ошибки и диагностировать проблемы в рабочей среде
Сопровождать изменения от разработки и тестирования до выпуска в production и проверки результата
требования
Коммерческий опыт разработки на Rust: система типов, трейты, владение, обработка ошибок и асинхронное программирование на Tokio
Опыт разработки и сопровождения серверных API и фоновых обработчиков в рабочей среде
Хорошее знание SQL: транзакции, индексы, ограничения, анализ запросов и безопасные миграции баз данных
Понимание распределённых систем: таймауты, повторные попытки, идемпотентность, частичные отказы и согласованность данных
Опыт работы с gRPC / Protobuf или аналогичными подходами к проектированию строгих версионируемых API-контрактов
Опыт написания автоматических тестов, проведения код-ревью и работы с существующим кодом
Умение диагностировать проблемы в рабочей среде по логам, метрикам и распределённым трассировкам
Готовность работать в офисе в Казахстане, Армении, Грузии или на Кипре
Будет плюсом: опыт работы с Kafka или другой событийной шиной, transactional outbox, очередями недоставленных сообщений и CDC, ClickHouse и потоками событий, Kubernetes, GKE, ArgoCD и GitOps, OAuth 2.0 / OIDC, JWT и централизованной авторизацией, интеграциями с App Store и Google Play, подписками и B2C-монетизацией, Go, TypeScript / NestJS, OpenTelemetry, SLO, анализом инцидентов и AI-агентами
условия
Регулярно пересматривают зарплату по результатам работы
Предоставляют дополнительные больничные дни без потери зарплаты и возможность брать выходные