Android Engineer

Australian Broadcasting Corp.

Canberra

On-site

AUD 90,000 - 130,000

Full time

40 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Australian Broadcasting Corp. is hiring an Android Engineer to join the Digital Product team in Canberra. You will develop, maintain and support the ABC's Android and Android TV applications, aligning with ABC strategy and technology goals.

We are looking for someone with strong Kotlin and Jetpack Compose experience, automated testing, modern Android architectures and solid CI/CD pipelines. Collaborative and detail-oriented, you will work with senior team members to deliver features on time.

Qualifications

  • Extensive Android development experience with Kotlin and Jetpack Compose.
  • Strong testing approach including unit/integration tests.
  • Experience with modern Android frameworks, architecture and build tools.
  • Ability to set up and maintain mobile CI/CD pipelines and release automation.
  • Excellent communication and collaboration across teams.

Responsibilities

  • Develop, maintain and support ABC Android and Android TV apps.
  • Contribute to design and development of reusable components.
  • Deliver high quality product features within timeframes and budgets.
  • Document development work and maintain technical records.
  • Stay updated with industry best practices in mobile development.

Skills

Android development
Kotlin
Jetpack Compose
Automated testing
CI/CD pipelines
Version control
Communication skills

Education

Tertiary qualifications or equivalent

Tools

Android Studio
Android build tools
Unit testing frameworks
Git / Version control

Job description

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

ABC Careers • Brisbane

On-site
AUD 120,000 - 170,000
Senior iOS Engineer
Senior iOS Engineer

Australian Broadcasting Corporation • Melbourne

On-site
AUD 140,000 - 180,000
Senior iOS Engineer
Senior iOS Engineer

ABC Careers • Brisbane

On-site
AUD 150,000 - 190,000
Senior iOS Engineer
Senior iOS Engineer

Australian Broadcasting Corporation • Sydney

On-site
AUD 120,000 - 160,000
Front End Software Engineer
Front End Software Engineer

Australian Broadcasting Corporation (ABC) • Brisbane

Remote
AUD 110,000 - 170,000
ABC Nominated super 15.4%
Paid parental and carer's leave
Salary packaging
+1
Senior Android Engineer — Technical Leader for Mobile Apps
Senior Android Engineer — Technical Leader for Mobile Apps

Australian Broadcasting Corporation • Brisbane

On-site
AUD 120,000 - 170,000
Front End Software Engineer
Front End Software Engineer

Australian Broadcasting Corporation • Melbourne

Remote
AUD 120,000 - 170,000
15.4% ABC Nominated super.
Paid parental and carer's leave.
Salary packaging.
Front End Software Engineer
Front End Software Engineer

ABC Careers • Brisbane

Hybrid
AUD 120,000 - 150,000
15.4% ABC Nominated super
Paid parental and carer's leave
Salary packaging
+1
Product Designer | iview
Product Designer | iview

Australian Broadcasting Corporation (ABC) • Brisbane

Remote
AUD 100,000 - 130,000
Product Designer | iview
Product Designer | iview

ABC Careers • Brisbane

Hybrid
AUD 90,000 - 140,000
Top locations