Mobile Game Software Engineer


Magic Fuel Games
January 5, 2018
Job Type


Who We Are:

Magic Fuel Games is a video games startup created by a group of games industry veterans who have created a top-class team to create globally appealing titles. We are deep into development of our debut title and we are looking for an energetic and creative contributor to join us on our journey to launch and beyond.

Who You Are:

You should have a thorough understanding of game client technology and how that meshes with the server, and be able to deal with any challenge. You can speak game design with designers and confidently prototype ideas and then make the transition to solid, production code. You are passionate about developing games and working with others to shape the continued growth of the company and its culture.

Our team is small and you will be expected to take a significant part in improving the team's technology and engineering practices as well as implementing features. Day to day you'll be involved in evaluating design proposals for technical feasibility, working on features with designers, fixing bugs and reviewing code. You should expect to be working on aspects of the game that are as diverse as, collaborating with the UX designers to develop an intuitive interface, to designing and writing the server-side validation to ensure that a new feature can't be easily hacked

How you will contribute:

  • Collaborating with the design team to create engaging features by quickly prototyping ideas to evaluate options
  • Developing suitable prototypes into bug-free production quality features
  • Designing and implementing game features from client-side gameplay to tools for designers through to server-side validation
  • Optimizing features to ensure that the game runs smoothly on all supported devices
  • Explaining complex problems clearly and presenting potential solutions and their advantages and disadvantages

What you’ll need:

  • Bachelor’s degree or better in Computer Science or equivalent experience
  • A deep knowledge of Unity and especially its GUI system
  • Experience working on an iOS or Android title using Unity
  • The ability to write well-structured and optimal code in C#
  • A broad knowledge of game engineering concepts including but not limited to: UI, AI and graphics
  • Awareness of the constraints faced by a mobile game and the impact they have on architecture
  • Desire to work in a creative, inspired start-up environment
  • A passion to continue to improve yourself and those you work with

What would be a bonus:

  • Experience of server engineering especially in javascript
  • An appreciation of database technology

What we offer: 

  • 100% paid medical/dental/vision
  • Profit Sharing Plan
  • Equity Grants
  • Really cool office close to Bart

Related Jobs