Game Server Engineer

TinyMob Games

December 09, 2013

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at
http://www.viatec.ca/job-board/10515

Job Category: 
Technical
Job Specialization: 
Software Development
Job
Company Overview: 

TinyMob Games was founded in September, 2013 in Victoria, British Columbia. We may be young, but we're growing fast and we want you to be part of our future. Together we'll become the leading maker of free-to-play strategy games on mobile devices by creating the kind of games that you want to play. We're talking about games with rich, immersive worlds that you can explore and influence with every move. Games that challenge you, entertain you, and keep you coming back for more. These are the kinds of games we dream of creating, and we need your help to turn them into a reality.

At TinyMob Games, our goal is simple: we want to make great games that we love to play. We believe every game should have persistent, immersive worlds for players to explore. We believe that everything a player does counts and should have an impact on the entire world, however big or small their action. We believe every game should challenge players with exciting new emotional and moral dynamics. Sound ambitious? Well, so are we. We believe we have the best job in the world and we want that joy and enthusiasm reflected in everything we produce.

Job Summary: 

We are looking for a programmer with expertise in building scalable backend systems to join our team and build our next top-secret game. This is a great opportunity for a talented enterprise application developer to join at the ground floor of Victoria's new game studio. The primary focus of this position is to architect and build the server-side systems to support the game. Top candidates will have great software engineering skills with previous game development experience. If you can build scalable systems using big data and a huge passion for games, apply now!

What You Will be Doing

  • Architect and implement backend game servers and data systems on schedule and with a high level of polish
  • Build tools to assist with builds, deployments, and facilitate non-developers managing game resources
  • Researching new technologies, libraries and extensions
  • Building and managing operational environments for the game servers

What We are Looking For

  • A passion for games
  • 4+ years experience in Java, PHP and/or Node.js with advanced understanding of OOP and Design Patterns
  • Excellent knowledge of database and data systems: MongoDB, MySQL, Memcached
  • Excellent knowledge of software design and architec
  • Practical experience with operating scalable and high performance systems
  • Strong verbal and written communication skills
  • BSC in Computer Science or related field, or equivalent experience

Bonus Qualifications

  • Industry game developer experience whether in PC, console, mobile or web
  • Experience managing application servers such as Tomcat, Apache, MySQL in a Linux/UNIX environment
  • Knowledge of build technologies such as Ant, Maven, CruiseControl, Nexus and TeamCity
How To Apply: 

TinyMob Games is located in Victoria, BC, Canada. All applicants must be legally able to work in Canada and willing to relocate to Victoria. To apply, email a cover letter and resume to careers@tinymobgames.com.

Other Info: