Job Description:
Latest job information from DTIQ Technologies for the position of Lead Full Stack Engineer. If the Lead Full Stack Engineer vacancy in Kingston matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.
Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at DTIQ Technologies for the position of Lead Full Stack Engineer below matches your qualifications.
Job Description
\n About this position\n
About DTIQ Technologies, Inc
\n
DTiQ is the world's leading provider of intelligent video-based surveillance and loss prevention services. With over 20 years of service, enhancing over 8 million consumer experiences daily; DTiQ has over 45,000 customers including corporations and/or franchisees such as Burger King, KFC, and McDonald's to name a few. If you are interested in technology, loss prevention, or hospitality, advance your career at DTiQ! We're always seeking smart, talented, and driven individuals to work in our fun and fast-paced environment.
\n
DTiQ is looking for a hands-on Lead Full Stack Engineer to join our Drive-Thru engineering team based in Melbourne.
\n
Our Drive-Thru platform provides quick-service restaurant operators across the globe with real-time speed-of-service information and operational insights. The technology spans Angular applications, Java services, containers, Linux-based edge devices, IoT messaging, computer vision and cloud-connected systems.
\n
This role goes beyond typical web development. It would suit a senior engineer who enjoys hands-on software development, solving complex technical problems and helping other engineers make sound technical decisions.
\n
You will work across the full product stack, from user interfaces and backend services through to Linux devices, messaging and network communications.
\n
What you will do
\n
\n - Design and develop front-end applications using Angular and TypeScript.
\n - Build backend services, APIs and integrations using Java and Spring Boot.
\n - Develop and maintain software running on Linux-based edge devices.
\n - Implement communication between devices, applications and services using MQTT, REST APIs and event-driven patterns.
\n - Build, deploy and troubleshoot containerised applications using Docker.
\n - Investigate and resolve complex issues across applications, Linux systems, devices, messaging and networks.
\n - Lead the technical design and delivery of major product improvements.
\n - Review code and designs, mentor engineers and improve engineering practices.
\n - Improve system reliability, diagnostics, deployment and failure recovery.
\n - Work closely with Product, QA, Computer Vision, Support and Infrastructure teams.
\n
\n
What you will bring
\n
Core requirements
\n
\n - Strong commercial experience across front-end and backend software development.
\n - Strong experience with modern Angular, preferably Angular 17 or later.
\n - Experience with standalone components, signals, reactive programming and state management.
\n - Strong commercial experience with Java and Spring Boot.
\n - Experience designing maintainable backend services, REST APIs, asynchronous processing and application integrations.
\n - Strong practical Linux skills, including shell scripting.
\n - Experience with Docker and containerised applications.
\n - Experience with MQTT or comparable messaging technologies.
\n - Sound networking knowledge, including TCP/IP, DNS, DHCP, ports, routing and firewalls.
\n - Experience working with distributed systems, edge devices or intermittently connected environments.
\n - Strong debugging and root-cause analysis skills.
\n - Experience with Git, code reviews, automated testing and CI/CD.
\n - Clear written and verbal communication skills.
\n
\n
Experience in any of the following would be valuable:
\n
\n - IoT or edge-computing platforms.
\n - Strong systems thinking.
\n - Virtual machines and virtualisation.
\n - Hardware or peripheral-device integration.
\n - Retail, hospitality or quick-service restaurant technology.
\n - AWS and hybrid edge-to-cloud environments.
\n - Monitoring, observability or configuration-management tools.
\n
\n
Why join DTiQ
\n
\n - Work on a globally deployed product operating in real customer environments.
\n - Take ownership across applications, services and edge devices.
\n - Influence the technical direction and modernisation of the Drive-Thru platform.
\n - Solve engineering problems that extend beyond conventional web development.
\n - Work directly with the Head of Engineering and contribute to key technical decisions.
\n - Remain hands-on while growing your influence as a technical leader.
\n
\n
About you
\n
You are a senior engineer who enjoys building software, solving difficult technical problems and helping other engineers produce strong outcomes.
\n
You communicate clearly, take ownership and make sound technical decisions without adding unnecessary complexity.
\n #J-18808-Ljbffr
Job Info:
- Company: DTIQ Technologies
- Position: Lead Full Stack Engineer
- Work Location: Kingston
- Country: AU
How to Submit an Application:
After reading and understanding the criteria and minimum qualification requirements explained in the job information Lead Full Stack Engineer at the office Kingston above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.
Next Page ยป