About tix.africa


tix.africa is a self-service ticketing platform for event creators. Event management has been hard for us in the past so we're building the simplest self-service ticketing platform to give event creators all the tools they need - ticketing, admitting guests, and collecting payments - as simply and as quickly as possible. Our mission is to build the simplest way for event organizers across Africa to sell event tickets and charge attendees in their own local currency.

Our users say their absolute favourite thing about tix, is how easy it is to use it and we intend to keep it that way. As we scale our product, we prioritise these four things simplicity, support, security and speed in our service delivery to our customers.

About the role


We're looking for backend (or full-stack if that's your thing) engineers to join our engineering team to build the APIs that power tix.africa. Beyond the technical aspects of the role, you'll be a good fit if:

Minimum requirements


  1. Production experience with Ruby on Rails
  2. Intermediate understanding of the web and server-side/API development; HTTP, REST, databases [preferably Postgres], etc.
  3. Good understanding of GraphQL
  4. Familiarity with unit testing [preferably Rspec]
  5. Experience communicating technical concepts to non-technical audiences
  6. Excellent written and spoken communication skills
  7. An open mind, willingness to learn, and a strong commitment to continuous self-improvement