Software Developer

The App Business
Full Time


Skills Training Team Building Health Insurance

TAB's purpose is simple - create mobile experiences that make the world work better for billions of people. It’s a lofty one, but when we inject our mobile specialism into some of the biggest companies in the world, we can create game changing products.

At TAB, our engineers are:

  • Technology agnostic, polyglot engineers - always seeking to use the right tools for the right job
  • Working on server-side development, as well as ground breaking areas of machine learning and IOT
  • Continuously solving complex programming problems in a clean and test-driven way
  • Working as part of cross-functional Agile teams, alongside Scrum Masters, Product Owners and Designers
  • Working closely with our clients, who are leading organisations in industries such as automotive, retail, transport and finance

You’ll be:

  • Working in a world of Agile, TDD, BDD, protocols, data, UI, UX, cloud, caching, and scaling
  • Surrounded by the brightest and the best and given real autonomy, allowing you to progress faster than you could anywhere else


You are:

  • A skilled software engineer who is always looking to further your craft
  • Passionate about technology and thrive when dealing with the cutting-edge and unknown
  • Able to solve challenging technical and non-technical problems independently
  • An excellent communicator, who can work effectively as part of a collaborative team
  • Knowledgeable in at least one of: Swift, C#, Ruby, Java, JavaScript or Objective C


Javascript, C#, Swift
Tip: Application Emails

We've noticed that people who include a brief description of themselves as well as their resume achieve better results than those who send a longer email when applying.