Front End Software Engineer

Australian Broadcasting Corporation (ABC)

Brisbane

Remote

AUD 110,000 - 170,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ABC Nominated super 15.4%
Paid parental and carer's leave
Salary packaging
ABC Mentoring

Job summary

ABC is seeking an experienced Software Engineer to contribute to the development of high-performance, secure and accessible digital products across desktop and mobile. You will collaborate to design, build, test and document complex, reusable components for ABC’s digital properties, with emphasis on performance, security, and accessibility.

We value strong communication, ownership of documentation, and the ability to deliver within timeframes and budget constraints, while contributing to best

Qualifications

  • Focused on building scalable, secure, accessible web experiences.
  • Proficient in React and TypeScript with Next.js or similar frameworks.
  • Experience with automated testing (unit/integration/e2e) and CI/CD processes.
  • Server-side experience with Node.js or similar language.
  • Strong collaboration and communication across teams.

Responsibilities

  • Collaborate to analyze, design, and develop reusable components for ABC digital properties.
  • Maintain high-quality technical documentation for development work.
  • Deliver high-quality product development within defined timeframes and budgets.
  • Keep up-to-date with best practices in web development, including performance, security, SEO, and accessibility.
  • Contribute to development standards and best practices across teams.

Skills

React
TypeScript
Next.js
Automated testing
CI/CD
Web performance
Accessibility WCAG 2.0
Communication skills
Project planning

Tools

Node.js
Testing frameworks
CI/CD pipelines
SEO

Job description

  • Flexible working conditions including remote from other states
  • Superannuation contribution 15.4% when selecting ABC Nominated account
  • Flexible working conditions including remote from other states
  • Superannuation contribution 15.4% when selecting ABC Nominated account
The Role

Under broad direction from the Technical Lead, you will provide advanced technical development skills within the ABC Digital Product’s Engineering team. Specifically, you will contribute to the development of high performance, secure and accessible digital products in an efficient manner across desktop, mobile, and potentially other device groups, in line with ABC strategy and objectives.

The Job
  • In collaboration with colleagues, contribute to the analysis, design and development of complex, re‑usable components, and functionality for a broad range of uses across various ABC digital properties.
  • Take accountability for high-quality technical documentation, ensuring that all development work undertaken is properly documented and maintained.
  • Deliver high quality product development within agreed timeframes and budget constraints.
  • Maintain a high-level awareness of best industry practices for web development, particularly in areas such as performance, security, SEO, and accessibility; and proactively identify opportunities for improvement.
  • Continually improve the quality of output by developing or contributing significantly to the development of best practices and development standards.
Job Description: 50049354 SOFTWARE ENGINEER.pdf
About You
  • Demonstrated experience building scalable, complex, secure, accessible (WCAG 2.0), highly performant and responsive web experiences.
  • Advanced front-end skills, building modern public facing web applications using React and Typescript with experience in Next.js or similar frameworks.
  • Demonstrated knowledge and experience in assessing, selecting and using modern frameworks and tools.
  • Extensive experience with automated testing, including unit, integration and end-to-end testing, and a mindset of building quality into the development process.
  • Experience with at least one server-side language, preferably Node.JS.
  • Experience with the web release process, including CI/CD and automation pipelines, production monitoring, and working effectively with stakeholders' post-release.
  • Demonstrated excellent verbal and written communication skills with a strong ability to foster an open and creative approach to development that shares ideas, skills, and knowledge across teams.
  • Experience desired but not essential in designing, building, or supporting audience facing video and media delivery systems.
  • Excellent skills in planning and prioritising projects and tasks; delivering high attention to detail while working under pressure to tight deadlines.
What We Can Offer You
  • 15.4% ABC Nominated super.
  • Paid parental and carer's leave.
  • Salary packaging.
  • ABC Mentoring.
About ABC Product & Technology

The Product & Technology (P&T) division is responsible for delivering the technology and services that enable the ABC to fulfil its creative, strategic and business goals. The scope of activities and responsibilities of the P&T division range from keeping ABC programs and services on-air and on-line, to delivering on key projects, as well as assisting in setting the technology strategy and architecture for the ABC.

More Info

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 want to know more, please contact Brett Whyte, Recruitment Specialist, via whyte.brett@abc.net.au

To request recruitment and selection information in alternate formats, request adjustments, or if you have accessibility requirements please contact accessibility@abc.net.au

We respectfully request that Recruitment Agencies do not submit applications for this position.

Applications Close: 11:55 pm, 5th November 2026.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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.
Software Engineer | Web
Software Engineer | Web

Australian Broadcasting Corporation • Melbourne

Hybrid
AUD 110,000 - 150,000
Remote work flexibility
15.4% ABC Nominated super
Paid parental leave
+1
Senior Android Engineer
Senior Android Engineer

Australian Broadcasting Corporation • Sydney

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

ABC Careers • Brisbane

On-site
AUD 120,000 - 170,000
Product Designer | iview
Product Designer | iview

ABC Careers • Brisbane

Hybrid
AUD 90,000 - 140,000
Senior Android Engineer
Senior Android Engineer

Australian Broadcasting Corporation • Melbourne

On-site
AUD 120,000 - 180,000
Product Designer | iview
Product Designer | iview

Australian Broadcasting Corporation (ABC) • Brisbane

Remote
AUD 100,000 - 130,000
Senior iOS Engineer
Senior iOS Engineer

Australian Broadcasting Corporation • Melbourne

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

Australian Broadcasting Corporation • Sydney

On-site
AUD 120,000 - 160,000
Top locations