Android Engineer

Australian Broadcasting Corporation

Sydney

On-site

AUD 120,000 - 160,000

Full time

3 days 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

Australian Broadcasting Corporation in Sydney is seeking an experienced Android Engineer to develop, maintain and support our Android and Android TV applications. You will work under the Technical Lead, Mobile Applications, delivering high-quality, reusable features aligned with ABC strategy.

We value strong Kotlin and Jetpack Compose skills, along with expertise in modern Android frameworks, automated testing, CI/CD pipelines and production monitoring.

Qualifications

  • Extensive experience developing complex, scalable Android apps.
  • Strong Kotlin and Jetpack Compose skills.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Android architectures and build tools.
  • Strong collaboration and communication skills.

Responsibilities

  • Develop, maintain and support ABC Android apps and Android TV apps.
  • Contribute to reusable components and features across mobile products.
  • Collaborate with engineers to deliver features within deadlines and budgets.
  • Deliver solutions aligned with roadmaps and best practices.
  • Maintain technical documentation and code quality.
  • Stay informed on mobile development trends and share insights.
  • Support planning of major product features with senior team members.

Skills

Android development
Kotlin
Jetpack Compose
Automated testing
CI/CD pipelines
Architecture patterns
Git version control

Education

Relevant tertiary qualifications or equivalent experience

Tools

Android Studio
Gradle
Jenkins / CI tools
REST APIs

Job description

Australian Broadcasting Corporation – Sydney CBD NSW

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 ************@abc.net.au

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 *************@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

Android Engineer
Android Engineer

Australian Broadcasting Corporation • Melbourne

On-site
AUD 90,000 - 130,000
Android Engineer
Android Engineer

Australian Broadcasting Corporation (ABC) • Port Macquarie

On-site
AUD 100,000 - 140,000
Android Engineer
Android Engineer

Australian Broadcasting Corp. • Canberra

On-site
AUD 90,000 - 130,000
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 • Sydney

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

ABC Careers • Brisbane

On-site
AUD 150,000 - 190,000
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 (ABC) • Brisbane

Remote
AUD 110,000 - 170,000
ABC Nominated super 15.4%
Paid parental and carer's leave
Salary packaging
+1
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.
Android Engineer | Kotlin & Jetpack Compose
Android Engineer | Kotlin & Jetpack Compose

Australian Broadcasting Corporation • Melbourne

On-site
AUD 90,000 - 130,000
Top locations