Android Engineer (4- 8 Years)

4 Months ago • 4-8 Years • Mobile Development

Job Summary

Job Description

Zeller is looking for a Mid-level Android Engineer to build and maintain payment processing software for their terminals and mobile app platforms. You will work in a cross-functional team, developing software using Kotlin, rxJava, Kotlin Coroutines, Dagger2, and Apollo GraphQL. Experience in CLEAN architecture and software quality automation is crucial.
Must have:
  • Android Development
  • Kotlin Proficiency
  • rxJava, Coroutines
  • Dagger2, GraphQL
Good to have:
  • CLEAN Architecture
  • Software Automation
  • Hardware Constrained
  • Payments Industry
Perks:
  • Competitive Remuneration
  • Remote Friendly Fun

Job Details

About the job

About Zeller

At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.

We believe in a level playing field, where all businesses benefit from access to smarter payments and financial services solutions that accelerate their cash flow, help them get paid faster, and give them a better understanding of their finances. So we’re hard at work building the tools to make it happen.

Zeller is growing fast, backed by leading VCs, and brings together a global team of passionate payment and tech industry professionals. With an exciting roadmap of innovative new products under development, we are building a high performing team to take on the outdated banking solutions. If you are passionate about innovation, thrive in fast-paced environments, embrace a challenge, hate bureaucracy, and can’t think of anything more exciting than disrupting the status-quo, then read on to learn more.

About The Role

The Zeller payments team enables more than 40,000 Australian businesses to accept payments from millions of their customers each month. As one of the fastest growing fintechs in Australia, we are searching for product-minded engineers to join a team that is taking on the ambitious task of modernising the way businesses accept payments from their customers.

As a Mid level Android engineer in Zeller’s devices and hardware team, you will work within a team that is creating new ways for our customers to accept payments. This includes the software that runs on Zeller’s terminals and powers our ‘tap to pay’ experience on mobile devices.

Working within our cross-functional product teams, you should be a driven individual looking to accelerate your technical and product skillset, and contribute to the development of highly visible and mission critical products.

What you’ll be doing

Zeller’s Android Team Owns The Kotlin Applications That Facilitate Card Payments Across Our Terminal And Mobile App Platforms. As Part Of This Team You Will

  • Collaborate with a cross functional team of engineering, product, design, and domain experts to build a diverse set of software that manages the Zeller terminal, and the product experience that is 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 be part of a culture that prioritises ownership from hands-on implementation, through testing, deployment and production operation.
  • Be part of a highly collaborative team that builds and operates mission critical payments software where performance, uptime and code quality are highly valued.


What Skills And Experience We Are Looking For

As any fast moving startup our approach to software quality and our technical stack are constantly evolving. We do not expect you to have experience with our full suite of tools, but are looking for:

  • 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 practicing CLEAN architecture
  • Experience working in an environment that prioritises software quality through automation (we use Maestro)


To Help Us Level Up, You Will Bring

  • A driven, growth mindset with a desire to work on high impact projects, and the ability to put yourself in the customer's shoes and understand how your work helps them accomplish their mission.
  • Strong communication skills and a desire to work in a highly collaborative, cross functional team with ownership over a highly available product
  • Experience building and optimising software for hardware constrained devices.
  • Experience or excitement about the payments industry.


Like the rest of our team, you will benefit from

Competitive remuneration

A balanced, progressive, and supportive work environment;

Excellent parental leave and other leave entitlements;

Fully remote role

Annual get together with the team

Endless learning and development opportunities;

Plenty of remote friendly fun and social opportunities - we love to come together as a team;

An ability to influence and shape the future of Zeller as our company scales both domestically and globally;

Being part of one of Australia’s most exciting scale-ups.

Similar Jobs

Warner Bros Games - Senior DevOps Developer

Warner Bros Games

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
Bally's Interactive - Android Developer

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
1 Month ago
LeoVegas - Engineering Manager - Sports (UK market)

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Trendyol - Backend Developer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
3 Months ago
GameChanger  - Full-Stack Engineer, Computer Vision

GameChanger

United States (Remote)
1 Month ago
Paypal - iOS Developer - Recent Graduate

Paypal

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Luxoft - Senior Software Developer (React Native, C++, Java)

Luxoft

Mexico City, Mexico City, Mexico (Remote)
2 Months ago
Nagarro - Trainee

Nagarro

United Arab Emirates (Remote)
3 Months ago
Ciklum - Senior Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Luxoft - Android Audio/Video/Graphics Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Smarsh - Lead Machine Learning Engineer

Smarsh

India (Hybrid)
3 Months ago
Fluence - Staff Data Engineer

Fluence

Alpharetta, Georgia, United States (Hybrid)
4 Months ago
Miniclip - Mobile App Developer

Miniclip

(On-Site)
3 Months ago
Xsolla - Mobile SDK Developer (Android)

Xsolla

Montreal, Quebec, Canada (Hybrid)
1 Month ago
PhonePe - Android Developer

PhonePe

Bengaluru, Karnataka, India (On-Site)
6 Months ago
White Hat Gaming  - Scala Developer

White Hat Gaming

(Remote)
3 Months ago
Positive Grid Taiwan - Senior Android Developer

Positive Grid Taiwan

Taipei City, Taiwan (On-Site)
6 Months ago
Kira Studio - Android Developer (GAMP)

Kira Studio

Bengaluru, Karnataka, India (Remote)
4 Months ago
CloudHire - Senior Java Developer

CloudHire

Noida, Uttar Pradesh, India (Remote)
2 Months ago
Netflix - Distributed Systems Engineer L5 - Delivery

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Henkel - Data Scientist-Intern

Henkel

Pune, Maharashtra, India (On-Site)
5 Months ago
Averna - Bilingual Software Engineer (Japanese)

Averna

Thiruvananthapuram, Kerala, India (On-Site)
4 Months ago
PwC - IN_Associate_Internal Audit_Internal Audit Services_Advisory_Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
3 Months ago
Enphase Energy - Associate Manager/Manager - Web Projects (Design)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Openhouse - Category Associate- Robotics

Openhouse

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Ubisoft - 3D Rigger

Ubisoft

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Interface AI - Principal DevOps

Interface AI

Hyderabad, Telangana, India (Remote)
2 Months ago
Koniag Government Services - FOIA Analyst

Koniag Government Services

Goa, India (On-Site)
4 Months ago
Aristocrat Gaming - Sr. DevOps Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Company3 Method Studios - Technical Architect D365 Finance &Operations

Company3 Method Studios

Pune, Maharashtra, India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, Python

Nagarro

India (Remote)
3 Months ago
Nagarro - Trainee

Nagarro

Mexico (Remote)
3 Months ago
Paypal - Software Engineer - Java

Paypal

Scottsdale, Arizona, United States (Hybrid)
4 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Philippines (Remote)
3 Months ago
Nagarro - Senior Staff Engineer, Delivery ETIL

Nagarro

India (Remote)
3 Months ago
Nagarro - Senior Staff Engineer, QA Manual

Nagarro

India (Remote)
3 Months ago
Nagarro - Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
3 Months ago
Ciklum - Expert Android Developer

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
4 Months ago
Nagarro - Senior Staff Consultant, UXD

Nagarro

India (Remote)
3 Months ago
Microsoft - Software Engineer II - Android/iOS

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded