Career Opportunities
The Firemonkeys are one of the world’s leading mobile game studios, and are the largest development studio in Australia. The Firemonkeys are responsible for dozens of platform defining hit games including Flight Control , Need For Speed Most Wanted , Dead Space , Real Racing , The Sims FreePlay , and Mass Effect: Infiltrator . The Firemonkeys’ innovative, high quality games have been played by more than 100 million people worldwide and the studio has received hundreds of industry awards.
VIDEO
Current Positions (scroll down for full descriptions)
Multiple Software Engineer opportunities:
Client/Server Programmers (Temp)
Sims FreePlay Game (Client) Programmer (Temp)
Sims FreePlay Game (Client) Programmer
Real Racing Game (Client) Programmer
Real Racing Game (Client) Programmer
Software Engineer
Design:
Designer (Temp)
Client/Server Programmers (Temp)
Apply HERE
Key responsibilities
Helping to implement, extend and maintain the API, server code and documentation that drives our connected features
Using a three tier application server stack (Linux, nginx, PHP-FPM, MySQL)
End-to-end debugging (client/app server/database)
Programming in C/C++, PHP and Python
Query and index development/optimisation for MySQL
Implementing solutions in HTML, JavaScript and CSS
Helping other programmers implement their own solutions
Maintaining and enforcing schedules in collaboration with the Team Leader
Working within a small, motivated team and communicate effectively
Technical skills and experience
Three or more years programming experience
Excellent C/C++ programming skills, PHP experience advantageous
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
BS in Computer Science or equivalent work experience
Has good problem solving skills
Is willing to write and maintain documentation
Has good written and verbal communication skills
Likes designing software interfaces as well as writing code
Likes learning new things
Sims FreePlay Game (Client) Programmer (Temp)
Apply HERE
Primary Responsibilities:
Programming applications for the mobile devices using Objective C, C# and C++
Writing and implementing tools for the creation of such applications
Working under direction from the Lead Engineer on your project
Working within a small, motivated team and communicating effectively within that team as well as outwardly when required
Programming within all areas of game development, including, but not limited to:
Game system programming
User interface programming
2D/3D graphics programming
Special effects programming
Technical Skills and Experience
Three or more years programming experience
Excellent C/C++ programming skills
Exceptional maths skills
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
Ability to work with and extend existing code
BS in Computer Science or equivalent work experience
Experience in assembly programming would be advantageous
Programming experience in the game industry would be advantageous
Sims FreePlay Game (Client) Programmer
Apply HERE
Key responsibilities
Programming applications for the mobile devices using C++
Writing and implementing tools for the creation of such applications
Maintaining and enforcing schedules in collaboration with the Lead Programmer
Working within a small, motivated team and communicating effectively
User interface programming
Game system programming
3D graphics programming
Special effects programming
Technical skills and experience
Five years of game development experience or independent game programming
Excellent C/C++ programming skills
Exceptional maths skills
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
Ability to work with and extend existing code
BS in Computer Science or equivalent work experience
Experience in assembly, Objective C and C# programming would be advantageous
Real Racing Game (Client) Programmer
Apply HERE
Key responsibilities
Programming applications for the mobile devices using Objective C, C# and C++
Working under direction from the Lead Engineer on your project
Working within a small, motivated team and communicating effectively within that team as well as outwardly when required
Programming within all areas of game development, including, but not limited to:
Gameplay
User interface
2D/3D graphics
Special effects
AI
Camera
Combat
Audio
Technical Skills and Experience
Three or more years programming experience
Excellent C/C++ programming skills
Exceptional maths skills
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
Ability to work with and extend existing code
BS in Computer Science or equivalent work experience
Experience in assembly programming would be advantageous
Real Racing Game (Client) Programmer
Apply HERE
Key responsibilities
Variety of programming tasks involved in developing games across multiple platforms and using technology shared with other teams.
Develop and maintain various run time systems and offline tools as required
Assist other team members in solving workflow issues
Assist in writing of schedules and technical design documents
Technical Skills and Experience
Excellent C/C++ programming skills
Strong maths skills
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
Ability to work with and extend existing code
BS in Computer Science or equivalent work experience
Experience in assembly programming would be advantageous
Experience with low level performance issues would be advantageous
Programming experience in the game industry would be advantageous
Software Engineer
Apply HERE
Key responsibilities
Programming applications for the mobile devices using Objective C and C++
Writing and implementing tools for the creation of such applications
Reporting the status of the project to the Producer
Maintaining and enforcing schedules in collaboration with the Producer
Working within a small, motivated team and communicate effectively
User interface programming
Game system programming
2D/3D graphics programming
Special effects programming
Technical Skills and Experience
Three or more years programming experience
Excellent C/C++ programming skills
Exceptional maths skills
Ability to work within a schedule
Ability to work as a member of a team in a very dynamic environment
Ability to work with and extend existing code
BS in Computer Science or equivalent work experience
Programming experience in the game industry would be advantageous
Designer (Temp)
Apply HERE
Key responsibilities
Design and prototype levels with direction from Lead Designer or Producer, and other key members in core team (i.e. Product Manager, Art Lead, etc.)
Develop and maintain level design documentation, including but not limited to mechanics, guidelines, and mission outlines.
Contribute by bringing new ideas to the table in regards to every facet of the game: mechanics, story, missions, and more.
Establish, maintain and enhance relationships with inside and outside creative resources.
The ability to provide scripting support for game missions, freeplay or modules (including revisions and bug fixing) if necessary.
Technical skills and experience
Experience in development of level design documentation for implementation of mechanics, systems, freeplay and mission summaries.
Bring new ideas to the table in regards to every facet of the game; mechanics, story, missions, and more.
Scripting for game missions, freeplay, or modules (including revisions and bug fixing).
Excellent interpersonal, writing and communication skills.
Ability to design within existing game design and fiction to create new systems, missions, and freeplay.
Passion for and broad knowledge of various genres & games on different platforms, with an ability to critically analyze them.
Exhibit good comprehension of gameplay values and spatial reasoning.
Absorption and continuous learning of all fields related to level design, staying in tune with trends and products emerging in the gaming marketplace.
Experience with 3D suites (Max, Maya, MissionMan, QeRadiant etc.) for creating game missions and environments.
Next generation console game development experience ? Xbox 360, PS3
Cross platform development experience
Personal/hobby game projects
One or more shipped titles as a Level Designer considered an asset
Understanding of basic programming or scripting languages (LUA, Perl, JavaScript, etc) a plus
Experience using Perforce.
Extensive knowledge of action & platformer games and their mechanisms.
Work Experience
Unfortunately we are currently unable to offer work experience or internship positions.