BindiMaps's logo

Android Developer - Sydney / Melbourne / Remote

BindiMaps

BindiMaps is the largest provider of totally accessible navigation in Australia. We’re growing fast and looking for an Android developer to join our team.

Our iOS and Android apps assist everyone, including those with blindness, vision impairment or who have other accessibility needs, navigate complex spaces where GPS doesn’t work. We’re installed in more than 65 locations including shopping centres, universities, hospitals, office buildings, major international events and precincts of all kinds in Australia and overseas.

We want a versatile, creative Android developer to work in our mobile team on the continued evolution of our product.

Our Android app is completely written in Kotlin, and we've almost completely transitioned to Jetpack Compose. It is a complex app that uses multiple sensors to feed a proprietary on-device algorithm, and can currently localise users to within 1-2m in large indoor spaces.

The app has an accessible text-first interface built specifically for a great TalkBack experience, as well as a highly interactive map interface built on Mapbox.

We are also actively working on a next-generation camera-based localisation system that can achieve sub-meter accuracy, as well as AR technologies that enable more helpful and intuitive navigation experiences. You would be an integral part of these efforts.

While a key responsibility of this role is our Android app, we would encourage you to contribute to our platform as a whole wherever possible and appropriate, including our content management system, analytics and data, and our localisation and navigation algorithms.

BindiMaps is a young Australian startup, but we’re strong (and we pay proper salaries). We're a small, friendly and collaborative team with no hierarchy. We’re flexible about how you manage your time, and (as long as it’s in Australia) where you work, whether that’s remotely or in our offices in Sydney and Melbourne.

Your typical tasks will be:

  • Collaborating with our product team to plan and build new features and enhancements
  • Working with the team to improve our on-device localisation and navigation algorithms
  • Improving and building out our camera-based localisation system and AR experiences
  • Integrating with our Firebase backend, as well as collaborating with the team on possible backend improvements
  • Working with our design team to improve the accessibility and user experience of the app
  • Improving our Kotlin simulation framework, which allows us to scalably verify the performance of our algorithms

Working at BindiMaps

BindiMaps is a great place to work. We’re a small and strong team, growing fast.

We’re dedicated to diversity. We’re proud that we were founded as part of a program to empower female tech entrepreneurs, and it remains important to us that our company and our products are for everyone.

We value flexibility, collaboration and solving problems. We’re flexible about where you work, whether that’s in our offices, or remotely, and we’re dedicated to making sure that we’re collaborating effectively and finding and implementing the best ideas wherever they come from.

How to apply

This job ad has now expired, and applications are no longer being accepted.
BindiMaps's logo

Email me more jobs like this.

Daily
Create a job alert