Apply Now!

Software Engineer

Job No: NOVA118930
Location: Sydney


About Nova

NOVA Entertainment is Australia’s fastest growing entertainment company with broad interests across the media industry including successful radio brands Nova, smoothfm, FIVEaa and Star 104.5.

Our mission is to create and share great experiences with our audience.

The Position

We are looking for an experienced Software Engineer to join our team on a 6 month maximum term contract. Reporting to the Head of Engineering this role provides the right candidate with the opportunity to build engaging product experiences & the platforms necessary to support them.

What You'll Do

  • Work across a wide spectrum of technologies over multiple digital channels i.e web, mobile, native apps, smart speakers, emerging
  • Build out core platform capabilities with a key focus on content distribution & publishing (Wordpress)
  • Build connected audience experiences with data core to the solution
  • Engineer performant fault tolerant & scalable platforms
  • Collaborate closely with our User Experience team
  • Play an active role in evangelising engineering within the organisation
  • Inform & contribute to our engineering culture

About You

  • You're motivated by solving problems
  • Curious about new technology & like to experiment
  • Comfortable working with both Front-end & server-side technologies
  • You're passionate about building high quality tested solutions
  • CI/CD & automation tools are part of your process
  • Feedback is important to you
  • Outstanding all-round communication skills and ability to work collaboratively

Experience & Qualifications

  • 5+ years experience with JavaScript & other web technologies (HTML / CSS)
  • 2 – 3 years hands on experience with back-end technologies (PHP / Node.js)
  • Excellent understanding of react.js, its core principles & popular workflows (i.e Redux)
  • Familiarity with RESTful APIs
  • Familiarity with SQL/NoSQL databases
  • Exposure to high trafficked sites desirable
  • Familiarity with web delivery, caching, CDNs etc
  • Excellent understanding of testing with hands on experience (Unit, integration etc)
  • Proficient understanding of code versioning tools, such as Git

Does this role sound perfect for you? If so, apply now

Personal Details * Required field