Mobile Payments Engineer

2 days ago


Melbourne, Victoria, Australia Zeller Full time

This is a challenging opportunity to work with one of Australia's leading fintech companies, Zeller, as a Mobile Payments Engineer. The company is growing rapidly and is looking for a skilled engineer to join its devices and hardware team.

**About the Role at Zeller**

The Zeller payments team enables over 40,000 Australian businesses to accept payments from millions of customers each month. As an Android engineer in Zeller's devices and hardware team, you will work within a team that is creating new ways for customers to accept payments. This includes the software that runs on Zeller's terminals and powers our 'tap to pay' experience on mobile devices.

As a Mobile Payments Engineer, your responsibilities will include collaborating with a cross-functional team of engineering, product, design, and domain experts to build software that manages the Zeller terminal and the product experience exposed to merchants and cardholders interacting with Zeller's payments hardware.

You will be tasked with translating business and product requirements into technical designs and prioritizing ownership from hands-on implementation through testing, deployment, and production operation.

**Requirements**

To succeed in this role, you will need:

  • Proficiency in native application development for Android devices using Kotlin
  • Familiarity with RxJava, Kotlin Coroutines, dependency injection with a focus on Dagger2, and Apollo GraphQL
  • Experience practising CLEAN architecture
  • Experience working in an environment that prioritises software quality through automation (we use Maestro)

**What We Offer**

Zeller offers a competitive salary package, including equity from an early stage. You will also benefit from a balanced, progressive, and supportive work environment, excellent parental leave and other leave entitlements, and endless learning and development opportunities.

We are committed to providing a workplace that is inclusive and respectful. We welcome applications from people of all backgrounds and perspectives.

$150,000 - $180,000 per year, depending on experience.



  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexWe are the only unified payments and financial platform for global businesses, empowering over 100,000 companies worldwide with fully integrated solutions to manage their business accounts, payments, spend management, and treasury at a global scale.Proudly founded in Melbourne, we have a team of over 1,500 innovators located across more than...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe're a fast-growing Australian fintech company, reimagining business banking and payments. Our team owns the mobile app experience for Zeller's merchants, enabling them to manage payment acceptance, cards, spend and accounts.The React Native team collaborates with product managers, designers, and domain experts to build highly performant,...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe're an ambitious Australian scale-up revolutionizing business banking and payments. Our mission is to create a level playing field where all businesses can access smarter payments and financial services solutions, accelerating their cash flow and giving them a better understanding of their finances.We're hard at work building innovative tools...


  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexAirwallex is a unified payments and financial platform for businesses worldwide. Our proprietary infrastructure and software empower over 100,000 businesses with integrated solutions for accounts, payments, spend management, and treasury at a global scale.We are proud to have a team of 1,500 innovative people across more than 20 offices...


  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Our unique combination of proprietary infrastructure and software empowers over 100,000 businesses worldwide to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale.Proudly founded in...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Easygo Full time

    Unlock Career Growth in Payments Engineering at EasygoElevate your skills and experience as a software engineer, designing and developing high-performance payment systems that drive innovation in the entertainment industry.About Us:Easygo is a leader in crafting top-tier entertainment experiences, fostering a culture of continuous learning and growth. Our...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe are reimagining business banking and payments, and we need a skilled Android software architect to join our team. As a Senior Android Engineer at Zeller, you will work on creating innovative new products that modernize the way businesses accept payments from their customers.The Zeller payments team enables more than 40,000 Australian...


  • Melbourne, Victoria, Australia Zeller Full time

    This role presents a unique opportunity to join Zeller's devices and hardware team as an Android engineer. Located in Melbourne CBD, the company is rapidly growing and seeks product-minded engineers to modernise payment acceptance from customers.As a key member of the cross-functional team, you will collaborate with engineering, product, design, and domain...


  • Melbourne, Victoria, Australia Easygo Full time

    At Easygo, we're pushing the boundaries of large-scale software design and development. Our engineering organisation fosters a continuous learning environment, where we consistently set the benchmark for engineering mastery.We're seeking talented individuals with experience working in the Fintech industry to tackle complex problems, build scalable solutions,...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerZeller is a fast-growing Australian scale-up aiming to revolutionize business banking and payments. We strive for a level playing field, where all businesses can access smarter financial services solutions that accelerate their cash flow and give them a better understanding of their finances.Our team works tirelessly to build innovative tools...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe are a fast-growing Australian scale-up dedicated to reimagining business banking and payments.Our mission is to create a level playing field for all businesses by providing access to smarter payments and financial services solutions that accelerate cash flow, reduce costs, and increase understanding of finances.To achieve this goal, we are...


  • Melbourne, Victoria, Australia Easygo Full time

    At Easygo, we're pushing the boundaries of large-scale software design and development in the entertainment industry.We're seeking a talented Senior Software Development Engineer to join our team and help shape the future of entertainment. As a member of our engineering organization, you'll be part of a continuous learning environment where you'll...


  • Melbourne, Victoria, Australia Easygo Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team as a Payments System Architect. This is an excellent opportunity to work on complex projects, build scalable solutions, and collaborate with industry leaders in the entertainment industry.Key Responsibilities:Design and architect payments infrastructure working closely with...


  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexAirwallex is a unified payments and financial platform for global businesses, offering fully integrated solutions to manage everything from business accounts, payments, spend management, and treasury.Proudly founded in Melbourne, our team of over 1,500 innovators and problem solvers is located across more than 20 offices worldwide. Valued at...


  • Melbourne, Victoria, Australia Easygo Full time

    Job DescriptionWe are seeking a talented Senior Software Development Engineer to join our team in crafting top-tier entertainment experiences. This is an exceptional opportunity to dive into intricate projects, solve complex technical puzzles, and craft scalable solutions.The successful candidate will work closely with third-party payment providers and...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe are a fast-growing Australian fintech company reimagining business banking and payments. Our goal is to provide access to smarter payment and financial services solutions that accelerate cash flow, help businesses get paid faster, and give them a better understanding of their finances.Zeller brings together a global team of passionate payment...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About Pyramid Global Technologies, a leading tech company, we are seeking an experienced Mobile Software Engineer to join our team. Estimated salary: $110,000 - $140,000 per year.Job DescriptionWe are looking for a skilled iOS Application Developer to design and develop high-quality mobile applications using Swift and Objective-C. The ideal candidate will...


  • Melbourne, Victoria, Australia Easygo Full time

    Senior Software Development Engineer, PaymentsAbout EasygoWe're leading the world in crafting top-tier entertainment experiences. Our engineering organization fosters a continuous learning environment, pushing boundaries of large-scale software design and development.Why This Role?This is an opportunity to dive into an environment that fosters innovation,...


  • Melbourne, Victoria, Australia Zeller Full time

    About ZellerWe are a fast-growing Australian fintech company reimagining business banking and payments, aiming to provide smarter payment solutions that accelerate cash flow and help businesses understand their finances.Our team is passionate about innovation, thriving in fast-paced environments, embracing challenges, and disrupting the status quo. We...


  • Melbourne, Victoria, Australia Easygo Full time

    Job OverviewWe are seeking a highly skilled Senior Software Development Engineer to join our Payments team at Easygo. As a key member of our engineering organization, you will be responsible for designing and developing scalable, high-performance payments systems that meet project requirements and company standards.About EasygoEasygo is a world-leading...