Senior Android Engineer
@ Mx51

Hybrid
Hybrid
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXX******* @mx51.com
Recommended after applying

Job Details

Job Overview

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 while consolidating all their data on a real-time business management dashboard.

As a Senior Android Engineer reporting to our Engineering Manager, you will contribute to the development of our Android app used by some of the biggest financial institutions in Australia, possibly even during your everyday purchases.

Responsibilities

  • Design, develop, and maintain our Android application using Kotlin and Jetpack Compose.
  • Create and optimize clean APIs by working with other Engineering teams.
  • Utilize tools such as Paparazzi, JUnit, and GitHub Actions to automate testing and CI/CD.
  • Collaborate with DevOps to containerize applications using Docker and deploy to Kubernetes clusters on AWS.
  • Work cross-functionally with product, design, and other engineering teams to deliver customer-centric solutions.
  • Participate in agile processes including sprint planning, stand-ups, and retrospectives.
  • Stay current with emerging technologies and industry best practices, suggesting improvements to the tech stack.

About You

You excel in effective communication, problem solving, and technical expertise, having contributed significantly to production-grade mobile app engineering. You are empathetic, adaptable, and aligned with mx51's values.

What We Offer

  • Opportunity to work with leading financial institutions in Australia.
  • Work from overseas up to 4 weeks per year.
  • Annual team offsite and social events.
  • Flexible holiday swap options and paid leave for volunteering.
  • Employee Share Option Plan and parental leave benefits.
  • Novated lease and salary sacrifice options.

Key skills/competency

  • Kotlin
  • Jetpack Compose
  • Paparazzi
  • JUnit
  • GitHub Actions
  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • Agile

How to Get Hired at Mx51

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Kotlin, Android, and CI/CD experience.
  • Study mx51’s tech stack: Focus on Jetpack Compose and AWS.
  • Review agile methodologies: Familiarize with sprint and retrospective processes.
  • Prepare practical examples: Demonstrate problem solving in mobile app projects.

📝 Interview Preparation Advice

Technical Preparation

Review Kotlin language fundamentals and advanced patterns.
Practice Jetpack Compose UI and architecture design.
Study API integration and containerization using Docker.
Familiarize with Kubernetes and AWS deployment basics.

Behavioral Questions

Explain a past challenge and resolution briefly.
Describe effective teamwork in agile settings.
Discuss how you handle evolving project scopes.
Share an example of clear communication success.

Frequently Asked Questions