Full Stack Developer

Full Time
271 Collins St, Melbourne VIC 3000, Australia
8 months ago

About the company:

Seeing Machines has developed the world’s most advanced human data-driven technology which enhances transport safety by dramatically reducing fatal accidents every day. We’re on a mission to achieve zero transport fatalities.

With at least 1 million cars on the road using our state-of-the-art operator monitoring technology developed by the passionate team at Seeing Machines, we provide real-time protection from distraction and drowsiness-related driving events. Seeing Machines works with many of the world’s leading brands (including General Motors, Mercedes Benz, Qantas, Caterpillar, Toll) across the transport sectors automotive, commercial road transport (Fleet), and aviation.

About the Role:

       Location: Melbourne, Vic

       Employment Term: Full Time, Permanent

The Guardian Live team at Seeing Machines is responsible for developing and supporting the Guardian Live software suite which provides multi-tier processing, analysis, reporting and visualization services, APIs and applications for vehicle and operator performance data collected from vehicles equipped with Seeing Machines' Guardian driver monitoring systems. The centerpiece of this suite is an Angular/Typescript SPA web application built on the Guardian Live APIs. 

The Full Stack Developer position is primarily responsible for extending and maintaining this application, as well as the services, APIs and other applications for web and mobile platforms in collaboration with other team members, as well as to provide support for internal, customer and partner users.

Key Responsibilities:

  • Extend and maintain the Guardian Live SPA web application to support monitoring, reporting and visualization of data from vehicles equipped with Seeing Machines’ Guardian equipment. 
  • Design and implement clean, efficient, and maintainable applications, services, and APIs for web and mobile platforms, using C#, .NET Core, Angular, Typescript or similar web frameworks. 
  • Work to ensure that released code performs to specifications, is scalable, and complies with best practices and appropriate regulatory obligations relating to security, privacy, and data protection. 
  • Commit to quality by following best practices, writing testable code, producing unit tests, and contributing to code reviews. 
  • Provide tier 3 support to users of Guardian Live web applications and software, APIs, and related services, including troubleshooting and resolution of issues with the data pipeline. 
  • Respond to emergencies with flexible working hours Knowledge, Skills and Experience 

Key Qualifications:

  • Extend and maintain the Guardian Live SPA web application to support monitoring, reporting and visualization of data from vehicles equipped with Seeing Machines’ Guardian equipment. 
  • Design and implement clean, efficient, and maintainable applications, services, and APIs for web and mobile platforms, using C#, .NET Core, Angular, Typescript or similar web frameworks. 
  • Work to ensure that released code performs to specifications, is scalable, and complies with best practices and appropriate regulatory obligations relating to security, privacy, and data protection. 
  • Commit to quality by following best practices, writing testable code, producing unit tests, and contributing to code reviews. 
  • Provide tier 3 support to users of Guardian Live web applications and software, APIs, and related services, including troubleshooting and resolution of issues with the data pipeline. 
  • Respond to emergencies with flexible working hours Knowledge, Skills and Experience. 

Why Seeing Machines

  • Being part of something meaningful - We are inventive, innovative and collaborative and are making a real difference to safety on roads, all around the world
  • Work flexibly – we encourage our people to manage their work and personal lives to achieve a balanced outcome
  • Diversely Strong - We are global, Seeing Machines serves a growing market in the UK, Europe, Africa, North America, Latin America, and Asia Pacific
  • We are focused on employee support and understand the importance of our collective wellbeing. You will have access to our Employee Assistance Program any time you require it
  • We reward and recognise achievement. You will have access to our global benefits and reward platform.

For more information, visit: http://www.seeingmachines.com

*For Aus roles –

Seeing Machines acknowledges Traditional Owners of Country throughout Australia and recognises the continuing connection to lands, waters and communities. We pay our respect to Aboriginal and Torres Strait Islander cultures; and to Elders past, present and emerging.