3 x Senior Front End Software Engineers

Australian Broadcasting Corporation

Sydney

On-site

AUD 150,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Australian Broadcasting Corporation in Sydney is seeking experienced Senior Software Engineers to join ABC Digital Product and help build large-scale digital experiences used by Australians daily.

You’ll work on 3 senior frontend engineering opportunities across audience-facing products, web platforms and content distribution, using React, TypeScript, Next.js and Node.js to deliver performant, accessible applications and shape technical roadmaps.

Qualifications

  • Experience building complex, scalable public-facing web applications.
  • Significant React and TypeScript capability.
  • Experience with Next.js or comparable modern web frameworks.
  • Significant experience with a server-side language, preferably Node.js.
  • Extensive automated testing across unit, integration and end-to-end testing.
  • Strong CI/CD, automation pipelines, web releases and production monitoring.
  • Solid understanding of WCAG accessibility, performance, security and SEO.
  • Technical leadership and ability to mentor engineers.

Responsibilities

  • Lead the design and development of scalable, secure and high-performing web applications built for complex digital environments.
  • Build modern public-facing products using React, TypeScript, Next.js or similar frameworks.
  • Design and develop reusable components and functionality across ABC digital products.
  • Contribute to longer-term technical roadmaps, architecture, solution design and engineering strategy.
  • Build quality into development through comprehensive unit, integration and end-to-end automated testing.
  • Work across CI/CD, deployment automation, production monitoring and release processes.
  • Drive improvements across web performance, security, SEO, accessibility and software quality.
  • Identify, triage and resolve complex production issues, minimising time to resolution.
  • Work alongside DevOps specialists on infrastructure design and implementation.
  • Provide technical leadership, guidance and mentoring across development teams.

Tools

React
TypeScript
Next.js
Node.js

Job description

Australian Broadcasting Corporation – Sydney NSW

3d ago , from Australian Broadcasting Corporation ABC

This is an exciting opportunity for experienced Senior Software Engineers to join ABC Digital Product and help build and evolve large-scale digital experiences used by Australians every day.

We have 3x senior front end engineering opportunities, working across audience-facing digital products, web platforms and content distribution services.

You’ll work with modern technologies including React, TypeScript, Next.js and Node.js, developing highly performant, accessible and secure public-facing applications while contributing to technical roadmaps, architecture and engineering standards.

Key Accountabilities
  • Lead the design and development of scalable, secure and high-performing web applications built for complex digital environments.
  • Build modern public-facing products using React, TypeScript, Next.js or similar frameworks
  • Design and develop reusable components and functionality across ABC digital products
  • Contribute to longer-term technical roadmaps, architecture, solution design and engineering strategy
  • Build quality into development through comprehensive unit, integration and end-to-end automated testing
  • Work across CI/CD, deployment automation, production monitoring and release processes
  • Drive improvements across web performance, security, SEO, accessibility and software quality
  • Identify, triage and resolve complex production issues, minimising time to resolution
  • Work alongside DevOps specialists on infrastructure design and implementation
  • Provide technical leadership, guidance and mentoring across development teams
About You

You’ll bring:

  • Significant experience building complex, scalable and responsive public-facing web applications
  • Highly advanced React and TypeScript capability
  • Strong experience with Next.js or comparable modern web frameworks
  • Significant experience with a server-side language, preferably Node.js
  • Deep knowledge of modern development frameworks, tooling and software engineering practices
  • Extensive experience with automated testing across unit, integration and end-to-end testing
  • Strong experience with CI/CD, automation pipelines, web releases and production monitoring
  • Strong understanding of WCAG accessibility, performance, security and SEO
  • Experience desired but not essential: Designing, building, or supporting audience facing video and media delivery systems, with an understanding of challenges such as adaptive bitrate streaming, DRM, CDN strategy, live event reliability, player architecture, device fragmentation, accessibility, and platform-specific constraints.
  • Demonstrated technical leadership and the ability to mentor and guide other engineers
  • Strong stakeholder communication and experience coordinating complex multi-person delivery
  • Relevant tertiary qualifications or equivalent significant professional 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.

You’ll work on digital products with genuine scale and have the opportunity to influence technical direction while collaborating with experienced engineers, designers and product specialists.

You can get a sneak peek into our product engineering world through our blog: ABC Digital Product

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.

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

2 x Mid-Level Backend Software Engineers
2 x Mid-Level Backend Software Engineers

Australian Broadcasting Corporation • City of Melbourne

On-site
AUD 110,000 - 140,000
Senior Product Manager
Senior Product Manager

Australian Broadcasting Corporation • Sydney

On-site
AUD 140,000 - 180,000
Senior Product Manager
Senior Product Manager

Australian Broadcasting Corporation • City of Melbourne

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

Australian Broadcasting Corporation • Sydney

On-site
AUD 150,000 - 190,000
Diversity & inclusion focus
Senior Frontend Engineer - Scalable React/Next.js
Senior Frontend Engineer - Scalable React/Next.js

Australian Broadcasting Corporation • Sydney

On-site
AUD 150,000 - 190,000
Senior DevOps Engineer
Senior DevOps Engineer

Australian Broadcasting Corporation • City of Melbourne

On-site
AUD 140,000 - 190,000
Principal Engineer
Principal Engineer

Australian Broadcasting Corporation (ABC) • Sydney

On-site
AUD 180,000 - 240,000
15.4% super contribution
Fixed-term contract (18 months)
Program Manager - Digital
Program Manager - Digital

Australian Broadcasting Corporation • Sydney

On-site
AUD 180,000 - 240,000
Senior Technical Business Analyst
Senior Technical Business Analyst

Australian Broadcasting Corporation • Sydney

On-site
AUD 120,000 - 180,000
ABC Nominated Super
Paid parental leave
Salary packaging
Program Manager - Digital
Program Manager - Digital

Australian Broadcasting Corporation • City of Melbourne

On-site
AUD 180,000 - 240,000