6 months ago
Prague, CzechiaSenior
Responsibilities
- Manage development of the Wowhead Studio application for datamined creatures, characters, and other in-game objects.
- Extract static and runtime game data and assets to build tools supporting Wowhead products and services.
- Maintain Wowhead’s WebGL model viewers, including the TypeScript standard viewer, C++ WebAssembly viewer, and JavaScript Three.js viewer.
- Maintain technical documentation covering game data, formats, change history, datamining tools, and processes.
- Communicate task progress, blockers, and role-related issues clearly and regularly.
Requirements
- Previous hands-on data-mining experience with World of Warcraft and/or Diablo IV is required.
- Comprehensive programming experience with languages such as C++, Python, C#, TypeScript, and JavaScript.
- Understanding of debugging, reverse engineering, and custom-built tools.
- Ability to read and comprehend x86/x64 assembly language, including through tools such as IDA.
- Strong written and verbal English communication skills.
- Ability to collaborate remotely with stakeholders across time zones.
- Professionalism, reliability, analytical and problem-solving skills, and a commitment to high-quality work.
- Experience with Blizzard games is beneficial.
Benefits
- Full-time remote work arrangement.
- Independent contractor engagement.
Tech Stack
Categories
Gaming
About ZAM
ZAM Network builds and operates gaming community sites and tools, including Wowhead and Fanbyte, and provides marketing, creative services, and user research for game publishers and brands. Its business spans ad-supported media and community platforms plus agency-style services centered on engaged gamer audiences. Founded in 2006 and headquartered in Los Angeles, it reaches around 35 million players globally and runs the leading World of Warcraft community at Wowhead.
