Nestled in the foothills of the Cascade Mountains, the Amazing Society is a full service development studio comprised of industry veterans who are passionate about making high-quality, innovative games for the whole family. At the Amazing Society, we believe in pushing the limits of what is possible and what is expected. The Amazing Society believes in hiring the best – those with a willingness for challenging work and who are passionate about what they do. The Amazing Society empowers its staff to be creative, to grow, and to succeed. Do you have what it takes to be amazing?
We’re looking for passionate people with superpowers in their chosen fields to walk these halls of heroes with us. Do you have what it takes? If you have the passion, creativity and the drive to propel our society to new heights then submit your secret identity to us…
Join our society. The Amazing Society.
The ideal candidate is a software engineer with an understanding and passion for game UI development. The candidate should have a solid background in good engineering practices. Good communication skills across disciplines are important for the candidate to succeed in our dynamic development environment.
Responsibilities:
* Work with an Agile sprint team to define, estimate, and implement UI for the game * Write, document and test code to implement the technical and game design * Work with design and art teams to write code that implements their creative direction * Review and critique code design and implementation from other programmers * Contribute to the ongoing evolution of the software development process
Qualifications:
* 2 year degree in computer science or equivalent * Up to 2 years experience programming games * Strong C# experience * Knowledge of XML and other file formats * Experience with the tools typically needed to develop a game project * Experience with Game UI systems * Passion for making and playing innovative games
Pluses:
* Familiarity with the Unity engine and toolset * Previous experience working with branded IP * Experience with Agile development processes * Experience with client – server development