Senior Front End Software Engineer | Digital Archiving Platforms

Australian Broadcasting Corporation (ABC)

Port Macquarie

On-site

AUD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Australian Broadcasting Corporation (ABC) is seeking a Front End Engineer to join the Product & Technology team. You will help develop media management and digital archiving solutions that support content creators and audience experiences, focusing on secure, high-performing, accessible platforms.

You'll build reusable front end components, collaborate across a cross-functional team, and maintain quality through sustainable engineering practices and clear documentation.

Qualifications

  • Experience developing secure, high-performance and accessible websites at scale.
  • Write clean, efficient, testable code.
  • Strong experience with Node.js, ES6+, TypeScript, React.
  • Experience with CSS, SASS, PostCSS.
  • Experience integrating with REST and GraphQL APIs.
  • Analytical and problem-solving skills with attention to detail.
  • Excellent communication and stakeholder management.

Responsibilities

  • Develop secure, high-performing, accessible solutions for ABC content management.
  • Design reusable front end components and UI patterns for consistency.
  • Deliver high-quality code prioritising efficiency, security and sustainability.
  • Collaborate with cross-functional team to solve product challenges.
  • Share best practices and strengthen development across digital teams.
  • Create and maintain technical documentation covering designs and specs.

Skills

Node.js
ES6+
TypeScript
React
CSS
SASS
PostCSS
REST API
GraphQL
Testing
Analytical thinking
Communication
Planning and prioritization

Education

Tertiary qualifications

Tools

API test automation

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 an exciting opportunity to join the ABC's Product & Technology team and work on our digital archiving solutions, helping develop the technology that supports how content is managed, preserved and distributed.

As a Front End Engineer, you'll be part of a cross functional team developing media management and digital archiving solutions that support content creators and enable audience experiences. You'll work on secure, high-performing and accessible platforms used across the organisation, with a strong focus on quality, scalability and sustainable engineering practices.

You’ll contribute across product development, reusable front end components and complex engineering solutions, while sharing best practice and taking a user-focused approach to solving technical challenges.

What You'll Be Doing
  • Develop secure, high-performing and accessible solutions for the ABC's content management and digital archiving platforms.
  • Design and develop reusable front end components, including UI elements, layout patterns and form controls, with a focus on consistency, accessibility and maintainability.
  • Deliver high-quality code with a strong focus on efficiency, scalability, security and system sustainability while minimising technical debt.
  • Work collaboratively within a cross functional team to solve complex product and engineering challenges with a user-centric approach.
  • Keep across industry engineering best practice and share knowledge with colleagues to strengthen development practices across digital product teams.
  • Create and maintain accurate technical documentation covering designs, architecture, product specifications, testing, support and operational requirements.
What You'll Bring
  • Relevant tertiary qualifications or demonstrated equivalent skills, knowledge and experience.
  • Experience developing secure, high-performance and accessible websites at scale, with the ability to write clean, efficient, testable and high-quality code.
  • Strong experience with Node.js, ES6+ and TypeScript, along with React and React development frameworks.
  • Experience with CSS, SASS and PostCSS and developing consistent, maintainable front end solutions.
  • Experience integrating with REST and/or GraphQL APIs, with exposure to API management and API test automation considered an advantage.
  • Outstanding analytical and problem-solving skills, with a methodical approach and strong attention to detail when tackling particularly complex problems.
  • Well-developed communication, planning and prioritisation skills, with the ability to share knowledge, work effectively with stakeholders and deliver to deadlines.

For further information on this position 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 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 Life Page on ABC LinkedIn.

For more information on working at the ABC visit abc.net.au/careers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer, Digital Archiving Platforms
Senior Front-End Engineer, Digital Archiving Platforms

Australian Broadcasting Corporation (ABC) • Port Macquarie

On-site
AUD 90,000 - 130,000
Senior iOS Engineer
Senior iOS Engineer

Australian Broadcasting Corporation • Brisbane

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

ABC • Brisbane

On-site
AUD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

ABC • Brisbane

On-site
AUD 125,000 - 180,000
Digital Production Manager
Digital Production Manager

Australian Broadcasting Corporation • Sydney

On-site
AUD 115,000 - 126,000
Senior Software Engineer, Digital Archive
Senior Software Engineer, Digital Archive

Nine • Sydney

Hybrid
AUD 140,000 - 200,000
18 weeks parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Software Engineer, Digital Archive
Software Engineer, Digital Archive

Stan. • Sydney

Hybrid
AUD 110,000 - 150,000
18 weeks paid parental leave
Employee Exclusives program
Digital newspaper subscription
+1
Service Designer
Service Designer

Australian Broadcasting Corporation • Sydney

On-site
AUD 129,000 - 143,000
Service Designer
Service Designer

Australian Broadcasting Corporation • Brisbane

On-site
AUD 129,000 - 143,000
Senior Social Producer, Indigenous
Senior Social Producer, Indigenous

Australian Broadcasting Corporation • Sydney

On-site
AUD 90,000 - 130,000
15.4% ABC Nominated Super
Paid parental and carer's leave
Salary packaging
Top locations