Senior Android Developer - Remote
In your role as Senior Android Developer, you will be responsible for driving innovation and quality in mobile app development throughout the development and production of our complete range of innovative test and measurement products. You will use your extensive experience in developing Android applications using modern technologies and frameworks to grow the Pokit ecosystem. As a key member of the team, you will share your experience and knowledge, as well as learn from your colleagues.
-Photoroom.png)
Your key responsibilities in leading and supporting the Quality Management processes and team are:
- Developing and maintaining Android applications using Kotlin and Jetpack Compose
- Implementing MVVM and MVI architecture in app development
- Integrating software with hardware and testing prototypes
- Writing and executing unit tests and instrumented testing to ensure code quality
- Port legacy Java code into Kotlin to improve codebase efficiency and maintainability
- Provide continuous support to our customers through regular app updates and bug fixes
The following skills and experience are required for this role:
- Have 3+ years of experience as a mobile app developer
- Have hands-on development experience with Android using Kotlin and Java
- Have knowledge of cloud architecture, security, designing and consuming RESTful APIs
- Have experience with development tools including version control, task management, test frameworks and CI/CD
- Experience with offline storage (shared preferences, databases)
- Experience with dependency injection frameworks
- Understanding of threading and coroutines
- Deep understanding of S.O.L.I.D principles
- Have analytical skills with a problem-solving attitude
- Have excellent English communication skills (both oral and written)
- Can work independently and as part of a team
The following skills and experience are preferred for this role:
- Experience with Compose Multiplatform or Kotlin Multiplatform
- Understanding of CLEAN architecture principles
- Understanding of Google’s Android design principles and interface guidelines
- BLE communication experience, particularly with proprietary embedded devices
- Familiarity with electronic test and measurement tools, such as oscilloscopes and multimeters
If you are passionate about creating innovative, human-centric products and want to do it as part of one of Australia's leading product design teams, this unique opportunity is for you! Work on a diverse range of products, showcase your excellence in design and bring cutting-edge products to life.
We've created one of the largest multi-disciplinary product development consulting teams in Australia, and we're continuing to grow.
We provide comprehensive design services to leading Australian and international companies for a wide range of industries. These include consumer, commercial, sporting and leisure, industrial, automotive, bio-medical, mining applications and more.
Our development team spans industrial and mechanical design, electronics, embedded, iOS, Android, Linux app, web servers and more. We provide a full turn key service for our customers and a unique opportunity for creative, passionate, professional designers and engineers to continue to develop their skills with us.
We provide workplace flexibility by allowing staff to work from home.
Permanent and contractor roles are available.
Are you ready to create better together?
Ready to take your join the team? Fill out the job application form and preferred applicants will be contacted.

Senior Android Developer