3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Senior Android Engineer

mx51 - Sydney, NSW

Source: uWorkin


mx51 is a payments-as-a-service solution for banks, non-bank acquirers, and other merchant service providers. We are building a payment platform that allows merchants to accept payments in-store, in-app and online, and consolidate all their data on a real-time business management dashboard. In addition, we are integrating value-added services, such as remote terminal monitoring, marketing and loyalty, cash flow lending, and actionable analytics.

We were recently accepted into Mastercard's Start Path program, an accelerator program enabling late-stage startups to scale, and having established a successful partnership with Westpac in Australia, we are now expanding to partner with other large domestic and international acquirers.

About The Role

Our Devices Engineering team has an exciting opportunity to join the team in their quest to build the perfect integrated payments application.

In this role, you'll:

  • Develop and maintain applications using Kotlin running on card payment devices running various versions of Android (AP 21+)
  • Work in a cross-functional team with product owners, designers, business owners, and other engineering teams
  • Introduce new concepts and technologies into traditional payment solutions
  • Provide Level 3 support where required

We use the latest in technology where appropriate, and pride ourselves on keeping our solutions aligned with the latest thinking in the world of Android. We value testing highly, and aim to automate as much as possible into our CI process.

Skills And Experience

We would love it if you have a technical knowledge and experience in the following:
  • At least 3 years of hands on experience on commercial or open source Android projects
  • Solid Kotlin hands on experience
  • Android Jetpack Compose including Android Architecture Components
  • Github Actions for CI/CD
  • Unit & UT Testing experience
  • Version Control with Git
  • Http/Websocket knowledge
  • Material Design Components
  • Knowledge and application of secure coding practices
  • High level of written and spoken English

It would also be nice if you had the following:
  • General payments industry experience
  • Experience with developing applications for card acceptance devices
  • Working with devices running AOSP

What We Offer

You will be joining an incredible team who are committed, customer focused, adaptable and curious. Our innovative culture gives you opportunities to make real contributions that will shape the future of the business. In addition to a fun and flexible work environment, we also offer competitive salary packages, an Employee Share Option Plan (subject to invitation), salary sacrifice options and paid parental leave.

We have embraced hybrid working and our Sydney team can opt-in to work from our office throughout the week.

To apply for this role, you must have current permanent working rights in Australia (Australian citizen, New Zealand citizen or Australian permanent resident).

Direct applicants only. mx51 does not accept unsolicited resumes or applications from agencies.

mx51 is an equal opportunity employer that is committed to creating a diverse and inclusive environment. All qualified applicants will receive consideration for this role without bias to race, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.