Full Stack Engineer – Portal (AU) at DroneShield Limited
Sydney NSW 2000, , Australia -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

0.0

Posted On

09 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Web Application Development, Gitlab, Node.Js, Aws, Docker, Microservices, Software Systems, Typescript

Industry

Computer Software/Engineering

Description

Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of the world’s most challenging technical problems in Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.
With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.
This role is in the DroneShield Sydney headquarters in Sydney CBD. There are approximately 320 staff based in the 4,000sqm facility today, scheduled to grow to approximately 400 staff by end of 2025. Overseas on the ground presence includes USA, Denmark, Mexico, and UAE, as well as distributors in over 70 countries globally.

QUALIFICATIONS, EXPERIENCE AND SKILLS

  • Degree in Computer Science, Software Engineering, or similar technical field, or equivalent experience.
  • 3–5 years’ experience as a software engineer in production environments.
  • Strong experience with TypeScript and modern web frameworks—React preferred.
  • Hands-on experience building REST APIs using Node.js. Experience with NestJS is highly preferable.
  • Strong understanding of AWS infrastructure, including deployment, monitoring, and scaling cloud-native applications
  • Strong understanding of AWS infrastructure, including deployment, monitoring, and scaling cloud-native applications
  • Understanding of microservices architecture.
  • Experience in one or more of the following areas:
  • Web application development
  • Distributed or parallel systems
  • Large-scale software systems
  • Security-focused development
  • Familiarity with Docker, Postman, GitLab, and AWS is a bonus.
  • Experience in start-up or scale-up environments is a plus.
Responsibilities

ABOUT THE ROLE

DroneShield is seeking a Full Stack Engineer to join the Access Portal team—the central interface through which customers manage their DroneShield systems, retrieve data, keep their systems up to date with the latest software, and access tools such as the 3D Planning Tool and UAS Incidents Database.
In this role, you will extend the Portal’s capabilities into new areas, specifically building out the Learning Management System functionality—as well as later scaling out our MLOps capabilities, scalable data transport, deeper product integrations, continued API development and, depending on priorities, contributing to the evolution of the 3D Planning Tool.
You will be reporting to the Access Portal Lead, and will work closely with senior engineers within, and out the Access Portal team.

RESPONSIBILITIES, DUTIES AND EXPECTATIONS

  • Assist in the development and integration of a Learning Management System (LMS) into the Access Portal, including support for SCORM-compliant training content, user progress tracking, access control, and reporting tools.
  • Design and develop new functionality to improve the usability and capability of the Access Portal.
  • Work closely with the wider software engineering team to turn product ideas into production-ready features.
  • Take ownership of the services and code you build, including deployment and operational performance.
Loading...