Android Engineer
Summary
Android Engineer in the ABC's Digital Product team in Sydney, developing, maintaining and supporting the national broadcaster's Android and Android TV apps with Kotlin and Jetpack Compose, including reusable components, automated testing, CI/CD pipelines and technical documentation.
About the ABC
The ABC is the nation's most trusted and independent source of Australian conversations, culture and stories. With about 4,500 employees from diverse backgrounds across more than 60 locations in Australia and overseas, we are proud to create, curate and deliver high-quality content that informs, educates and entertains Australian communities.
About the Role
This is a fantastic opportunity to join the ABC's Digital Product team as an Android Engineer. Reporting to the Technical Lead, Mobile Applications, you'll develop, maintain and support the ABC's Android and Android TV applications in line with ABC strategy and Product & Technology's objectives.
If you're an Android developer who enjoys building high-quality, reusable features, we'd love to hear from you.
What You'll Be Doing
- Working under the broad direction of the Engineering Manager and Technical Leads, providing technical development skills to the ABC's Digital Products team and contributing substantially to the development of components and features in an efficient manner across the ABC's mobile applications.
- Contributing to the analysis, design and development of complex, reusable components and functionality for a broad range of users across various ABC digital properties.
- Working in collaboration with colleagues to deliver high-quality product development within prescribed timeframes and budget constraints and ensuring efficient and effective use of resources.
- Consistently delivering technical solutions in line with the Technical Leads' and Engineering Manager's long-term technical roadmap.
- Maintaining a high level of awareness of industry best practices for mobile development and conveying this information to relevant stakeholders.
- Working effectively with senior members of the team to collaborate in the planning of major product features and scheduling and coordinating work in your area of responsibility.
- Taking accountability for technical documentation, ensuring that all development work undertaken is properly documented and maintained.
About You
- Relevant tertiary qualifications, or the equivalent in significant skills, knowledge and experience.
- Extensive, demonstrated experience developing particularly complex, scalable, secure, accessible and high-performance software for a range of mobile application platforms and devices.
- Exceptional Android development skills, ideally showcased in one or more publicly available applications built with Kotlin and Jetpack Compose.
- Thorough knowledge and a strong track record in assessing, selecting and using modern Android frameworks, architecture and build tools, implementing automated testing (including unit, integration and end-to-end testing) and version control branching, merging and versioning strategies.
- Substantial experience setting up and maintaining mobile continuous integration and delivery pipelines, including release automation and production monitoring.
- Outstanding interpersonal and communication skills (both verbal and written), with the ability to foster an open and creative approach to development within and across teams.
- Meticulous attention to detail and first-class organisational skills, with a proven ability to effectively plan and prioritise projects and tasks while working under pressure to meet tight deadlines.
For further information on this position please contact Jamie Nedved, Recruitment Lead via email nedved.jamie@abc.net.au
We respectfully request that Recruitment Agencies do not submit applications for this position.
In line with our focus on diversity, applications are strongly encouraged from Indigenous Australians, people from a range of cultural and linguistic backgrounds, people with disability and LGBTIQA+ individuals. The ABC also aims to achieve a gender-balanced workforce.
If you require recruitment or selection information in an alternative format, or need adjustments or accessibility support, please email accessibility@abc.net.au
For more information on inclusive employee networks within the ABC please refer to the ABC Life page on LinkedIn.
For more information on working at the ABC visit ABC Careers.