General applicants

Catalyst is a global organisation and we hire people across an array of professional fields; architects, developers, project managers, system administrators and people who just help the business to keep running and growing.

The common thing we all share is a belief in the importance of free and open source software and in a commitment to doing great work for our clients and the communities we work in.

Do you want to work with a bunch of inspiring geeks in an open source culture? Have a look at the skills we need, and if you're what we're looking for, drop us a line.


Looking for a Developer role?

Some of the skills we look for include, but are not limited to the following:

  • A good understanding of source control systems (ideally git)

  • The ability to work with some direction and be prepared to switch context/projects if and when required

  • A good level of written communication

  • The confidence and ability to discuss requirements with clients and colleagues

  • The confidence and knowledge to provide alternative solutions where a different approach would be cheaper/faster/better for the client

  • A passion for open source approaches to software creation

  • The wisdom to ask for help when needed!

Tip: Include references to any publicly available open source work, e.g. 'I have contributed 30 patches to the example project, which are available through'


Other skills we look for

Rather than just advertising specific vacancies, we are generally on the lookout for talented individuals. Every month we aim to hire several staff, each with experience in two or more of:

  • Drupal

  • Moodle

  • Perl

  • Javascript

  • PHP

  • Python

  • Ruby

  • Erlang

  • Project Management

  • Business Analysis

  • Business Analytics

  • Systems and Networks Administration

  • Cloud Development and Support Expertise

  • System Architects

  • Quality Assurance

  • UX/UI Analysts

  • Graphic Designers


If this sounds like you – please send your CV to

Good things to include in your email are:

  • a CV that includes any academic results
  • any other examples you can provide of relevant work, e.g. references to any academic research you have had published