Skip to main content

Game Programmer

Location
Job Position
News

KIXEYE is currently seeking a Senior Engineer with a passion for gaming and aptitude for excellence. This role will see you working on one of KIXEYE's most successful titles in our new Melbourne location.

What you get to do every day:

-Collaborate with team members to produce and manage high-quality code.
-Take ownership of full stack features that function across both client and server.
-Architect and implement complex game systems.
-Work with Art and Design teams to find technical solutions that advance gameplay.
-Work with awesome people just as passionate as you on projects they love.

What you bring to the table:

-Fluency in one or more of C++/PHP/AS3 with strong OOP fundamentals.
-B.S. in Computer Science or equivalent.
-5+ years of commercial development experience with at least one shipped game.
-Experience with live multiplayer games, being able to debug and resolve issues under pressure.
-Proven problem-solving skills, able to jump into a client or server system and identify its flaws and a solution quickly.
-Expert knowledge of common data structures and algorithmic solutions.
-Ability to identify and remove development process friction points.
-Able to meet deliverables and drive your work to completion within specified timelines.
-Familiarity with SVN, Perforce or other VCS.
-Great communication skills both written and verbal.
-Knowledge and passion for interactive entertainment and games are preferred.

Location
Job Position
Skills
News

As part of its STEM outreach activities, our organisation has developed a science-inspired mobile game, in which players must use scientific ingenuity to solve a variety of problems.

The game has reached the final stages of development and we are looking for an experienced game developer to implement changes that came out of rigorous user testing exercises, in preparation for release to app stores.

The project is a 3D/2.5D game which takes place in space, where the lead character is trapped on a remote planet and is required to perform various scientifically accurate tasks in order to return back to earth.

Candidate Requirements

Key skills required for this role include:

• Proficiency with Unity 3D and C#
• Experience with the Adventure Creator Unity library/module
• Solid experience with developing for and testing on a wide range of mobile & tablet devices (Android, iOS)
• Creating 3D models/meshes
• UV Maps
• Textures
• Materials
• Baking/creating normal maps and;
• Ambient occlusion
• With issue tracking, Gitlab, etc

Other skills (not essential, yet highly regarded):

• Animation
• Rigging and;
• Character facial animation
• Experience in connecting apps to social & analytical API’s
• Shipped at least 1 mobile app, either personally or with a company
• Experience working in a test-driven development environment

How to Apply

To apply for this position, please send your CV and portfolio to digital@dst.defence.gov.au

Melbourne-based applicants are preferred due to the requirement for weekly on-site meetings.

Location
News

Buy Somewhere is a Sydney-based indie studio working on its first title, a location-based multiplayer property tycoon mobile game. In our game, players choose what kind of real estate mogul they want to be, strategize around which properties to acquire, and either cooperate or compete with other players to reach their goals.

Buy Somewhere is currently looking for a Front End Developer to lead our front end development team. Are you up for the challenge of turning the real world into entertaining procedurally generated content? Do you crave a chance to build genre-defining game mechanics? If so, read on!

Role

We’re looking for a Senior Front End Developer with a particular interest in procedural content creation and knowledge of Unity3D. You’ll work at our Sydney studio on all areas of the development cycle, and help lead and nurture the front end team in collaboration with the Technical Director. You’ll collaborate with our game designers, artists and backend developers to prototype and launch a memorable game.

Requirements

We seek someone that has:

    - 3+ years industry experience in game development, ideally with at least one mobile game shipped
    - An exceptional grasp of procedural mesh generation
    - A strong understanding and knowledge of geometry-based algorithms
    - Strong Unity3D knowledge
    - Strong c# experience, OOP, design patterns
    - Experience with workflow management tools like JIRA, Confluence and Gliffy
    - Documentation skills, including design documents and strong code commenting

Nice-to-Have

We’re especially interested in knowledge in these additional areas:

    - Python
    - Google Cloud Platform / AppEngine
    - Git
    - Shader coding, specifically for Unity / HLSL

We Offer

    - A place on a fully-funded, collaborative team
    -Pay based on experience
    -Employee Options in a high growth potential startup
    -A chance to develop a game from start to years into live service
    -An opportunity to grow into more responsibilities as the team expands.
    -Relocation support. While Sydney-based applicants are preferred, we are open to applicants Australia-wide however, you must already be authorised to work in Australia (citizen, permanent residency or holder of a 457 visa.)

Do you see yourself in this?

We’d love to get your resume at jobs@buysomewhere.com. Please include any portfolio information, links, playable demo, videos or other content that demonstrate your skills. If those examples are from team projects, make sure to specify your role.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Location
News

TitanIM is a software company merging games and simulation, with its flagship product Titan Vanguard (www.titan.im) already used by several militaries around the world. We are headquartered in Australia, with satellite offices in the US and Europe.

We are expanding our core Australian development office with additional fulltime positions and seeking experienced C++ software engineers to join our global team, which includes developers from 2K, THQ, EA, BigWorld, Activision and other studios.

Specialisation in any of the following areas will be viewed favourably:

- Networking, particularly large-scale gaming and low-latency big data.
- Large-scale entity management.
- AI and gameplay systems.

Qualifications sought:

- 7+ years professional experience is desired.
- Proficiency in C++ development is required.
- Experience developing games and/or simulations is highly desired.
- Knowledge of object-oriented design, including design patterns is required.
- Proficiency in 3D math and geometry is highly desired.
- Experience performing geographic/geometric processing of game content is desired.
- Experience supporting AI development with path planning, sensing, and geometric analysis is desired.
- Experience developing compact/efficient geometric data structures is desired.
- Expertise with client/server message passing architectures is highly desired.
- Expertise in building multithreaded, multi-process real-time systems is highly desired.
- Experience with distributed object models is highly desired.
- Experience with authority transfer issues associated with distributed systems is highly desired.
- Experience with persistence of distributed systems is highly desired.

We can offer an attractive package, challenging and innovative work, a casual & flexible work environment, and provide relocation assistance to beautiful Port Stephens, NSW for the right applicants.

Company
Location
Job Position
Skills
News

JMC Academy is a private university offering bachelor qualifications within the Creative Industries. We are currently seeking an experienced programming teacher to work within the Game Design department of the Melbourne campus. The position is on a sessional contract.

The successful candidate will be tutoring game design students in programming fundamentals working in C# and the Unity Game Engine.

Requirements:
Game development experience in the Unity game engine.
A Masters Degree (or Honours degree and equivalent professional experience) in computer science or related field.
Teaching or supervisory experience.
Melbourne residents only.

Please send your CV and expression of interest to the melbourne Head of Department:
kedwards@jmc.edu.au

Company
Location
Job Position
News

SweatyChair is expanding!

We are moving to a new office and seeking for more gameplay "ProgrammerS" to join our team!

We are offering both contract/permanent term positionS with view to extension depending on project requirements.

You should have:

* Strong understanding of C/C++ or C#
* Sound knowledge of 3-D maths and physics
* Ability to work on tasks unsupervised
* Self-motivation
* Strong technical problem-solving skills
* Ability to identify and implement fun gameplay
* Ability to provide creative input into the design and implementation of gameplay mechanics
* Ability to integrate quickly into an existing team

Desired skills:

* Have developed and implemented gameplay mechanics on a commercial game
* Prior experience working with Unity
* Experience in one or more of the following gameplay disciplines:

*Artificial intelligence
*Gameplay physics
*Effects, including both particle and sound
*User interface design and implementation

Selection Criteria:

* Strong understanding of C++
* Two or more years experience making games
* Worked on at least one completed or soon-to-be-released game title(s)
* Experience working with current generation console and/or mobile devices

* Huge passion for creating and playing games <--- A MUST!

It's an on-site position, relocation can be arranged for the right candidates!

All applications must include a folio with examples of your work, as either a CD/DVD or a link to an online portfolio, and a cover letter addressing the selection criteria. We are unable to process applications which do not include this information.

contact:
Brian
recruit@sweatychair.com

Location
News

We are seeking a range of Product Creative roles and several Developers:
Browse our careers page (vgw.co/careers/) or go directly to one of our adverts:

About VGW  - Virtual Gaming Worlds  
Virtual Gaming Worlds (VGW) is pioneering social sweepstake gaming, disrupting both the online social casino and poker markets, from offices in Perth, Sydney and Manila.

VGW is a dynamic and happy workplace and the team has huge energy and passion for our products and our players. Couple that with the best of Aussie culture; a laid-back approach, flexible working hours, casual dress and enjoying the beach whenever possible.

Sunny for 350-days of the year, it’s no wonder that Sydney and Perth frequently rank amongst the most liveable cities in the world.

We have a truly international workforce – including some of the very best talent in social gaming. But, we also have some big, hairy audacious goals and we require more talented people to join the family.

Together, we are committed to building something amazing.

Company
Location
Job Position
News

Torus Games is seeking a gameplay programmer for our Bayswater studio.

We are offering a fixed term position with view to extension depending on project requirements.

You should have:

* Strong understanding of C/C++ or C#
* Sound knowledge of 3-D maths and physics
* Ability to work on tasks unsupervised
* Self-motivation
* Strong technical problem-solving skills
* Ability to identify and implement fun gameplay
* Ability to provide creative input into the design and implementation of gameplay mechanics
* Ability to integrate quickly into an existing team

Desired skills:

* Have developed and implemented gameplay mechanics on a commercial game
* Vendor certification experience
* Prior experience working with Unreal Engine / Unity
* Experience in one or more of the following gameplay disciplines:

  1. *Character animation
  2. *Artificial intelligence
  3. *Game camera logic and behaviour
  4. *Gameplay physics
  5. *Effects, including both particle and sound
  6. *User interface design and implementation

Selection Criteria:

* Strong understanding of C/C++
* Two or more years experience making games
* Worked on at least one completed or soon-to-be-released game title(s)
* Experience working with current generation console and/or mobile devices
* Huge passion for creating and playing games

Only applicants with Australian citizenship or relevant visas will be considered. Please note we do not relocate international or interstate applicants, and we are not considering offsite employment.

All applications must include a folio with examples of your work, as either a CD/DVD or a link to an online portfolio, and a cover letter addressing the selection criteria. We are unable to process applications which do not include this information.

Torus Games does not accept solicitations from recruitment agencies.

Subscribe to Game Programmer