# # # # # # # # # # #
Studio_block Studio_line
We currently have no roles available, please check back soon.
We currently have no roles available, please check back soon.
We currently have no roles available, please check back soon.
We currently have no roles available, please check back soon.
Build Engineer Mobile Programmer Network Programmer Mac Programmer

Build Engineer

Job Function:

  • Assist in the maintenance and development of build machines and management systems.
  • Offer advice and suggestions on the improvement of integration processes.
  • Be proactive and help with problem solving.
  • Develop and maintain documentation of build processes.
  • Perforce admin duties- server/client upgrades, managing backups, restore requests, disaster recovery and developer troubleshooting.

Required Skills:

  • Good C++/C# Programming Skills.
  • Experience with source configuration management tools and concepts.
  • Knowledge of scripting languages.
  • Strong experience and knowledge of Perforce Server Administration and Clients.
  • Team player who knows the importance of listening to others.
  • Self-motivated with an ability to complete work to a high standard.
  • Ability to work autonomously and independently.
  • Experience in build processes developed in C++, C#, Java, PHP, HTML and other technologies.
  • Excellent oral and written communication skills.
  • Excellent software/hardware/networking troubleshooting skills.

Desirable Skills:

  • Extensive knowledge of the main gaming platforms and the requirements needed to develop for them.
  • Background in QA.

How to Apply:

Network Security Programmer

Job Function:

  • Work autonomously on security issues, searching for vulnerabilities.
  • Develop solutions that address actual needs and actively verify those solutions.
  • Enhance and maintain various networked systems.
  • Debug and fix defects of a reasonable complexity.
  • Working with our client to develop, improve and maintain network features.

Required Skills:

  • Strong C++ skills and the ability to code and architect network systems.
  • Demonstrated network programming background.
  • Experience working with various software networking methods and technologies (sockets, encryption, reliable packets over UDP, etc.).
  • Experience with replicating and distributing state across multiple machines, potentially involving low bandwidth, high latency.
  • General understanding of basic network attacks and vulnerabilities.
  • Experience with various online platforms (such as LIVE, PSN, Steam), and implementing API's with parity across these platforms in mind.
  • Team player who knows the importance of listening to others.
  • Self-motivated with an ability to complete work to a high standard.
  • Excellent oral and written communication skills.

Desirable Skills:

  • Ideally 2 or more years of experience in a similar field.
  • Unreal Engine experience.
  • Extensive knowledge of the main gaming platforms and the requirements needed to develop for them.

How to Apply:

Mobile Programmer

Job Function:

  • Work closely with our client to develop and enhance game technology on mobile platforms.
  • To deal with mobile platform related issues such as load times, frame rate, cooking and data packing.
  • To bug fix and to develop engine and tool features.
  • Offer advice and suggestions to improve the development process.
  • Be a positive, active, and contributing team member.
  • To be proactive and help with problem solving.

Required Skills:

  • Experience developing game engine technology or games professionally or demonstrable amateur development experience on mobile platforms.
  • Strong C++, Objective C, and Java skills.
  • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
  • A keen analytical mind, with strong problem solving skills.
  • Performance optimization skills.
  • Demonstrated interest in games.
  • Good understanding of game technology principles.
  • Team player who knows the importance of listening to others.
  • Self-motivated with an ability to complete work to a high standard.
  • Excellent oral and written communication skills.

Desirable Skills:

  • Extensive knowledge of the main gaming platforms and the requirements needed to develop for them.
  • Unreal Engine experience.
  • 2 or more years professional experience.

How to Apply:

Mac Programmer

Job Function:

  • Work closely with our client to specialise in engine development for Mac platforms.
  • Help build and improve game engine technology for Mac.
  • Debug and fix defects of a reasonable complexity.
  • Develop solutions that address actual needs and to actively verify those solutions.
  • Offer advice and suggestions for improving the development process.
  • Be proactive and help with problem solving.

Required Skills:

  • Strong C++ skills and the ability to code and architect various core engine systems.
  • Experience optimizing game engines for the Mac platform.
  • A keen analytical mind, with strong problem solving skills.
  • Experience with multiple core system tasks, such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O.
  • Performance optimization skills.
  • Good understanding of game technology principles.
  • Team player who knows the importance of listening to others.
  • Self-motivated with an ability to complete work to a high standard.
  • Excellent oral and written communication skills.

Desirable Skills:

  • Unreal Engine Experience.

How to Apply: