Overview

The Engineering Team

We believe making great products should be enjoyable and rewarding. Our teams are self organising – most use scrum, kanban or a hybrid approach that gives them the best chance to meet their collective goals. Each team has specialists in dev, test, (sometimes hardware too) and deployment who work together to create fantastic business outcomes for our customers.

We have hack days 6 times a year, with small yet perfectly formed prizes, but mostly we do it for fun, to learn, and to prototype cool ideas that might help our customers.

Of course we have deadlines, but we love what we do and we celebrate our success regularly.

The person we are looking for…

We are looking for experienced engineers that are keen to use the most appropriate technology to solve a problem and happy to work across multiple programming languages and mobile platforms. You’re comfortable working with a mixture of mature technology and shiny new projects, with a real passion for understanding customer needs and writing high quality solutions that meet them.

The Native Platforms Team

As a member of our Native Platforms team, you will have the opportunity to work on the JustRide SDK, used by partners worldwide to integrate Masabi’s JustRide ticketing solution into their existing mobile applications. You will have the opportunity to help define and shape the technical direction of the SDK and the public facing API that other developers can build against.

Our current SDK stack

  • Java 8 / J2ObjC / Objective-C
  • JUnit / Mockito / XCTest / OCMock
  • Git / Gradle / Maven / Artifactory
  • JIRA / Confluence / Stash / Bamboo
  • IntelliJ / Android Studio / Xcode / AppCode

​We anticipate that you will:

Have substantial experience working on the iOS and Android platforms using Objective-C and modern Java.
Have worked in agile environments and understand that there’s more to an effective agile team than standups and buzzwords.
Be a strong team player, not afraid to voice an opinion and take an active role in planning, user story development and rigorous peer review.

Tagged as: Android, iOS, Java, objective-c