iOS Engineer

Australian Broadcasting Corporation — Australia · Posted ~12 hours ago

Senior Full-time

Skills

Swift SwiftUI iOS development tvOS development mobile application development unit testing integration testing end-to-end testing automated releases production monitoring iOS tvOS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A well-established digital organization is seeking iOS Engineers at mid and senior levels to build, maintain and evolve high-performance mobile applications. You will use Swift and SwiftUI across the full engineering lifecycle, from feature development and testing through automated releases, production monitoring and continuous technical improvement. The role emphasizes scalable, secure, accessible and reusable mobile solutions.

Highlights

Opportunity to build and evolve high-performance mobile applications used at large scale, with ownership across the full engineering lifecycle. The role offers work on scalable, secure and accessible applications, modern frameworks, automated delivery, testing and ongoing technical improvement.

Description

The Role This is an exciting opportunity for talented iOS Engineers to join ABC Digital Product and help develop, maintain and evolve applications used by Australians every day. We have two opportunities 1 x Mid-Level & 1x Senior, working across the ABC’s iOS and tvOS applications. You’ll build scalable, secure and highly performant applications using Swift, working across the complete mobile engineering lifecycle from feature development and testing through to automated releases, production monitoring and ongoing technical improvement. Key Accountabilities Design, develop and maintain components and features across ABC iOS and tvOS applicationsBuild scalable, secure, accessible and high-performing mobile experiences using Swift and SwiftUIContribute to the analysis, design and development of reusable mobile components and functionalityApply modern mobile frameworks and development tooling across product deliveryDevelop and maintain comprehensive unit, integration and end-to-end automated testingWork across the full mobile release process including CI/CD, automation pipelines and production monitoringIdentify, triage and resolve production issues while improving application reliabilityDrive ongoing improvements across performance, security, accessibility and engineering qualityContribute to technical documentation, standards and mobile engineering best practiceAt senior level, contribute significantly to technical roadmaps, solution design and strategy while mentoring other engineers About You You’ll bring: Advanced to highly advanced iOS development experience using Swift and SwiftUIExperience building public-facing applications across mobile platforms and devicesStrong knowledge of modern iOS frameworks, tools and software engineering practicesExperience building secure, accessible and highly performant mobile applicationsStrong automated testing capability across unit, integration and end-to-end testingExperience with mobile CI/CD, automation pipelines, production releases and monitoringStrong understanding of mobile performance, security and accessibilityExcellent problem-solving, communication and collaboration skillsDemonstrated technical ownership and delivery capabilityFor our senior opportunity, experience providing technical leadership, shaping technical direction and mentoring engineersRelevant tertiary qualifications or equivalent significant skills and experience What’s in it for you? Come and join the vibrant Digital Product department in the ABC. Our mission is to enable ABC’s digital future, where ABC transitions from a traditional broadcaster to Australia’s most trusted and valued digital media organisation. Through harnessing our talents in digital, collaborating with our partners and delivering beyond expectations, we ensure the ABC not just remains relevant but thrives. As a group of product and platform teams, we develop and maintain the ABC's audience-facing digital products across mobile, connected TV, desktop and smart speakers. Whether it is staying informed of the latest breaking news, bringing some great TV on ABC iview, streaming the Hottest 100 on the triple j app and website or entertaining the kids with our ABC Kids app, the ABC's Digital Product offerings are some of Australia's most loved and most used platforms. Your work will contribute directly to ABC mobile and connected TV experiences used by audiences across Australia. You can get a sneak peek into our product engineering world through our blog: ABC Digital Product For further information on these positions please contact Jamie Nedved, Digital Talent Acquisition Lead via email nedved.jamie@abc.net.au We respectfully request that Recruitment Agencies do not submit applications for these positions. 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 LGBTQIA+ 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