Job Description
We are seeking a highly skilled Android Engineer to join our team. As a Staff Android Engineer, you will play a pivotal role in shaping the technical landscape of our mobile applications.
As a member of our engineering team, you will be responsible for designing and developing innovative and scalable systems for Android apps. You will lead architectural initiatives, guide teams in technical decision-making, and set high standards for technical excellence.
You will also mentor junior and mid-level engineers, foster a culture of collaboration, and drive innovation throughout the organization.
This is a hybrid role that allows for flexibility and autonomy. You will work from our Melbourne or Sydney locations, but also have the option to work remotely.
Requirements
* Bachelor's or advanced degree in Computer Science, Engineering, or a related field.
* 8+ years of proven experience in Android development, with a demonstrated track record of leadership in building and scaling mobile applications.
* Strong proficiency in Kotlin, Java, Android SDK, and other key Android tools, libraries, and frameworks.
* Experience with architectural patterns such as MVVM, MVP, or Clean Architecture.
* Proven track record of mentoring and guiding engineers, and leading teams toward high-performance outcomes.
Benefits
We offer a competitive salary, excellent benefits package, and opportunities for professional growth and development.
Our company values diversity, equity, and inclusion, and we strive to create an environment that is welcoming and inclusive to all employees.
What We Are Looking For
We are looking for a talented and motivated individual who is passionate about Android development and has a strong desire to lead and mentor others.
If you have a passion for innovation, a commitment to excellence, and a desire to make a meaningful impact, we encourage you to apply.