We are ArenaNet, a studio making online worlds infused with innovation, handcrafted excellence, and creative passion. Our passion is broadly shared; gamers made Guild Wars 2 the fastest selling MMO game in the West with more than 3 million copies sold in its first 9 months, and players and press have consistently called it one of the best MMOs of all time.
Our studio is built on foundations of excellence with a focus on community. We constantly innovate, unlocking the true potential of online role-playing with game-changing titles like Guild Wars 2 and beyond. The status quo is not good enough for our dedicated worldwide community of players, which is why we question the de facto industry conventions and demand more from ourselves as developers.
WHO YOU ARE
We are looking for an experienced gameplay programmer with a broad range of interests in building and maintaining rich, immersive online worlds. Are you excited about working from the earliest concept phase on a project helping shape the direction of development? Do you love working closely with designers and artists to craft amazing gameplay experiences? If you’re interested in pushing the boundaries of how games are made and played, we would love to hear from you!
ABOUT OUR TEAM
The Engineering team at ArenaNet thrives on a wide array of perspectives, experiences, and interests. We know that the best creations come from healthy and friendly teams. Our work is woven together with the efforts of other disciplines and crafts within game development. We seek out voices and ideas that might be new to us. We are always on the lookout for ways to help each other, both within the Engineering team, and throughout the studio as a whole.
WHAT YOU'LL NEED TO BE SUCCESSFUL
Significant experience rapidly prototyping gameplay features in a rough state to “find the fun”.
Have a strong design sense, understand the core customer experience a game designer is shooting to create and can translate that into the right code implementation.
You’ll need to be very comfortable in C++, with the ability to do some code archaeology in a large live code base. Additionally, we will be asking you to be the voice of programming expertise to guide feature development in a living game.
It will be essential for you to work closely alongside creative designers, writers, programmers, and artists to bring compelling game mechanics and environments to life.
Have worked on a game from early concept phase through release, ideally games in the online games as a service space.
Experience working on MMORPG titles
Experience with animation systems, motion capture, animation pipelines, and combat systems in a networked environment a strong plus.