Want to work for an awesome company, get a competitive salary and even play the odd bit of lunchtime Halo?

Would you like to work for a dynamic, forward-thinking company where you can make a real impact, use the latest technologies, and enjoy yourself at the same time? GCD are currently seeking highly talented Web Developers and Mobile Developers.

Find out why you should join GCD

Web Developers (PHP)

We are looking for experienced and highly motivated Software Developers to join our growing company to help build a truly remarkable software delivery team.

We believe that a good Developer is language agnostic – this is important to us as we use a wide variety of technologies and strongly believe in using the right tool for the job. Currently however the most essential skills we seek would be an excellent working knowledge of PHP and the LAMP technology stack.

Required skills include:

  • Expert commercial or self-taught knowledge of OO principles and design patterns
  • Strong understanding of PHP and the LAMP technology stack.
  • Design and optimisation of relational databases with MySQL
  • Javascript/Jquery
  • An understanding of HTML5 and CSS 3
  • Strong problem solving skills and love of technical challenges.


Desirable skills include:

  • Version control systems (Subversion, Git)
  • MVC application development
  • APC, Memcache or Varnish
  • node.js
  • Sphinx
  • noSQL (e.g. MongoDB)
  • Linux administration/shell scripting

The successful candidate will get to work on a wide range of innovative and ground breaking projects. You will have the opportunity to develop your skills, experiment with the latest technologies and deliver world class projects. You should be a natural communicator, self-motivated, able to act on your own initiative and capable of pushing the boundaries.

We really want someone who loves the work, is willing to learn and is constantly pushing themselves to be the best.

Mobile App Developer (iOS/Android)

We are looking for experienced and highly motivated Mobile App Developers to join our growing company to help build a truly remarkable software delivery team.

Required skills include:

  • Expert commercial or self-taught knowledge of Objective-C, Cocoa Touch and/or Java, Android SDK
  • MVC design patterns
  • Strong understanding of HTTP and REST to facilitate interaction with web services including but not limited to GET, POST, PUT, and DELETE operations as well as OAuth and OData operations
  • Working knowledge of Core Data and SQLite databases
  • Experience developing apps
  • Strong problem solving skills and a love of technical challenges.


Desirable skills include:

  • In App-purchasing experience
  • Version control systems (Git, SVN)
  • PHP server-side scripting experience
  • Experience of developing Blackberry/Symbian/Windows Mobile apps

The successful candidate will get to work on a wide range of innovative and ground breaking projects. You will have the opportunity to develop your skills, experiment with the latest technologies and deliver world class projects. You should be a natural communicator, self-motivated, able to act on your own initiative and capable of pushing the boundaries.

We really want someone who loves the work, is willing to learn and is constantly pushing themselves to be the best.

How to apply

If you believe you can stand out from the crowd, please get in touch. We'd love to hear from you!