All roles

Open role

Front End Software Engineer

Remote · South Africa Full-time
  • 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.

Demonstrated experience building scalable, secure, accessible (WCAG 2.0) web applications; advanced front-end skills with React, TypeScript, Next.js; automated testing; server-side language (Node.js); CI/CD and release process; excellent communication.

Key Responsibilities

  • developing web applications
  • writing technical documentation
  • improving development practices

Skills & Tools

React, TypeScript, Next.js, Node.js, CI/CD

Job Details

  • Category: Software Development
  • Seniority: Mid Level
  • Commitment: Full Time
  • Workplace: Remote — Adelaide or Canberra or Sydney or Melbourne or Brisbane
  • Languages: English

Benefits

  • 401k matching
  • Retirement plan
  • Generous parental leave

About Australian Broadcasting Corporation

A national broadcaster delivering digital products and technology services. — Industry: Media and Communications

More open positions

Product Designer | iview

Work from home Full-time role

Health Coach

Work from home Full-time role

Account Executive- South Korera

Work from home Full-time role

Patient Services Representative

Work from home Full-time role

Enterprise Account Executive LATAM

Work from home Full-time role

Freelance Online Language Teacher - Remote

Work from home Full-time role

Accounts Receivable Team Lead (100% Work from Home)

Work from home Full-time role

Principal Software Engineer

Work from home Full-time role

Remote Part‑Time Data Entry Specialist – Flexible Schedule, Earn from Home, Shape the Future of Market Research

Work from home Full-time role

Test Engineer - Fully Remote | Upto $90/hr

Work from home Full-time role

Licensed Master Social Worker (LMSW)

Work from home Full-time role

VP, Strategic Planning

Work from home Full-time role

Paid Product Tester

Work from home Full-time role

Remote Outbound Supplier Enablement Representative

Work from home Full-time role

Senior Remote Live Chat Support Specialist – Customer Experience Champion & Technical Support Lead at brighthush, Global E‑Commerce & Cloud Solutions Innovator

Work from home Full-time role

Sr Data Analyst

Work from home Full-time role

[Remote] Product Marketing Manager - Any ADM US location

Work from home Full-time role

Software Engineer Embedded Linux

Work from home Full-time role

Workers Compensation Trial Attorney

Work from home Full-time role

Manager, Audit & Advisory

Work from home Full-time role

Networking Managed Services Engineer (L2)

Work from home Full-time role