7 дней назад
Backend Engineer (Gamedev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Engineer (Gamedev): Build scalable backend systems and support game services through development and live operations with an accent on backend architecture, APIs, game economy systems, and player-facing services. Focus on owning client-server API contract, game economy services, IAP verification, location proximity service, and observability.
Company
develops games and requires backend engineers for scalable systems supporting game services.
What you will do
- Own the client-server API contract including surface, versioning, error semantics, and backward compatibility.
- Own game economy services with server-authoritative probability and balance config tooling for Game Design.
- Own IAP verification for App Store and Google Play receipts, idempotent entitlement grants, and duplicate-webhook handling.
- Own location proximity service including coordinate ingestion, inter-player distance, and anti-spoofing.
- Own observability with structured logs, latency/error metrics, on-call runbook, and maintain API/architecture docs.
- Use and document AI tools like Claude, ChatGPT, Gemini for reproducible team workflows.
Requirements
- Layered architecture: domain testable without framework or DB; stateless HTTP, idempotency, consistent error semantics.
- API versioning with deprecation policy; configurable timeouts, retry budgets, pagination limits.
- Integer/fixed-point for all currency ops; anti-abuse: idempotency keys, replay resistance, rate limiting.
- Token-based sessions: issuance, validation, revocation, refresh; no secrets in source or commit history; documented rotation.
- Single IAP interface for both stores; test mock replaceable; env via config.
- Latency budgets: transaction isolation, indexing, N+1; profiling via traces, query plans, load tests; structured logs with correlation IDs; durable async messaging with idempotent consumers.
Nice to have
- F2P live ops, anti-fraud/anti-cheat, feature flags, CI/CD + IaC, location-based features.
- C# reading ability, technical writing.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →