About the role
- Fixing QA and gameplay bugs
- Implementing new gameplay features based on design specs
- Supporting and improving matchmaking (queue logic, rating, fairness)
- Understanding and contributing to the backend logic (auth, sessions, economy, PvP/PvE behavior)
- Supporting live operations (events, quests, rewards)
- Expanding tooling for analytics, match configuration, and automation
Requirements
- 3+ years of experience with Unity (2020+ preferred) and C#
- Solid understanding of client-server architecture (especially for online PvP games)
- Ability to read and write backend code in .NET Core (C#)
- Experience debugging live builds and tracking down hard-to-reproduce bugs
- Familiarity with Git and basic CI/CD flows
- Comfortable working with design configs and game data pipelines
- Nice to Have: Experience with matchmaking systems, player progression, and in-game economy
- Nice to Have: Exposure to in-game monetization and store systems
- Nice to Have: Familiarity with analytics event logging and telemetry design
- Nice to Have: Experience with WebGL or cross-platform builds
- unlimited Flexible Time Off
- 28 paid holidays each year
- personalized career roadmap
- in-house training
- independent study
- conference attendance
- higher education opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
UnityC#.NET Coreclient-server architecturedebuggingGitCI/CDgame data pipelinesmatchmaking systemsWebGL