Full Stack Developer

m-View

City of Melbourne

Hybrid

AUD 100,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Career development opportunities
Work-life balance
Dynamic work environment

Job summary

A leading mobile video solutions firm in Melbourne is seeking a Full Stack Web Developer for a full-time role. You will enhance our web platform offering advanced features like live streaming and data analytics. The ideal candidate has at least 7 years of SaaS experience in B2B markets, excels in using technologies like Angular, ASP.NET, and AWS, and thrives in a fast-paced environment. The role includes hybrid work opportunities, contributing to exciting solutions for public safety and security in Australia and beyond.

Qualifications

  • At least 7 years’ experience developing SaaS applications in a B2B environment.
  • Demonstrated experience with microservices architectures.
  • Adept at API development and documentation including REST API, GraphQL.

Responsibilities

  • Collaborate to define and develop high-value products and features.
  • Build front-end interfaces that enhance user experience.
  • Proactively identify opportunities to improve product quality and performance.

Skills

SaaS applications development
Linux and Windows environments
Microservices and event-driven architectures
Angular (v12 or above)
REST API development
Security & IAM
AWS cloud services
Stakeholder management

Tools

Docker
Kubernetes
Jira
Confluence

Job description

m-View is creating a safer and more just world by harnessing the power of digital evidence. Our mission is to build the world’s best digital evidence ecosystem that provides critical video and data when it is needed most.

We are a market leading mobile video solutions business that specialises in solutions for live video streaming, body worn cameras, and in-car-video systems, managed through a world‑class Digital Evidence Management System. Our customers include many of the key police forces, public safety, private security, and other government organisations in Australia and overseas.

About the Role

m-View is entering a high‑growth phase delivering the next level of value to its customers, and there is now a great opportunity for a full‑time Full Stack Web Developer to join our Development team in a permanent role. This is an opportunity to take our web platform to the next level and provide advanced features to our customers including live video streaming, live IoT device monitoring, advanced data analytics, and comprehensive digital evidence management.

The role will be based out of our brand new Melbourne CBD office and incorporates m-View’s remote working policy.

Your Profile

If you’re someone who can bring deep experience and knowledge of complex web application development for B2B enterprise markets, with a focus on video streaming and digital evidence management technologies, then this could be your dream role. You ideally have a passion for combining IoT hardware technologies with web technologies to create powerful software solutions and are looking for opportunities to apply AI and machine learning tools to big data and video analysis.

As someone who thrives in a product‑led culture, you are in your element in a fast‑paced and constantly changing startup/scale‑up environment with a focus on creating an exceptional product experience and unique value propositions. You take ownership over your work and prioritise cooperation and communication as you integrate with other teams and components of the wider ecosystem. Dealing with uncertainty and change is just part of the journey as you and the product/development team create extraordinary outcomes for our customers.

Key Responsibilities
  • Collaborate with the Product Team and the Web Team to define and develop high‑value products and features that create exceptional value for our customers.
  • Build front‑end interfaces that enhance the user experience.
  • Build reliable and scalable back‑end services that support complex B2B use cases.
  • Take ownership of the complete lifecycle of changes from definition to delivery.
  • Proactively identify and action opportunities to improve the quality and performance of our products and reduce technical debt.
  • Help drive improvements to the company’s DevOps capabilities through automation and CI/CD initiatives.
Essential Skills and Experience
  • At least 7 years’ experience developing SaaS applications (ideally both SPAs and SSR/SSG apps) in a B2B environment.
  • Demonstrated ability in Linux and Windows environments.
  • Demonstrated experience implementing microservices and event‑driven architectures.
  • Consistent delivery to Product roadmaps within an Agile Scrum or Kanban development environment.
  • Experienced with the following front‑end and back‑end technologies: Angular (v12 or above preferred), HTML5, UI component libraries (e.g. Material UI), CSS, ASP.NET (Web API, WCF, Core), .NET (v5 or above preferred), .NET Web Forms (for some legacy support/upgrade), SignalR, Entity Framework, and messaging services.
  • Working knowledge of database technologies including MSSQL, MySQL and NoSQL solutions such as DynamoDB or MongoDB.
  • Adept at API development and documentation including REST API, GraphQL, Open API.
  • Security & IAM experience across SSL/TLS, HTTPS (client/server certificates), SAML 2.0, OIDC and OAuth 2.0.
  • Familiarity with containerisation/orchestration using Docker, Kubernetes or similar.
  • Experience using AWS cloud platform and services for application development and deployment, especially S3, RDS, EC2, CloudWatch and Lambda.
  • Strong technical influencing and stakeholder management skills.
  • Excellent written and verbal communication skills with an ability to summarise and share complex topics with non‑technical stakeholders.
Bonus Experience
  • Experience with video streaming application development.
  • Performance optimisation of data storage and retrieval.
  • Interest and aptitude for applying AI and machine learning to data and video analysis.
  • Experience of migrating monolithic applications to micro‑service architectures.
  • Scripting experience using Python or similar languages.
  • Comfortable using Jira and Confluence.
Why Apply?

m-View offers extensive opportunities to learn and evolve in a diverse, fast‑paced and dynamic environment. We are committed to our people and their career development, health and well‑being, work‑life balance and reward, and recognition. This is no ordinary development role, and we're looking for someone exceptional to take up the challenge. You must truly care about the software you deliver and feel ownership and responsibility for everything you produce.

Additional Information

This role is available for an immediate start. Applicants must have full working rights in Australia and pass a national police check.

Seniority level

Associate

Employment type

Full‑time

Job function

Information Technology

Industries

Audio and Video Equipment Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer at Service Stream
Full Stack Developer at Service Stream

Service Stream • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Hybrid work flexibility
Career growth opportunities
Office: Collins Street Melbourne
Senior Developer/Project Lead (Full Stack Web Application Specialist)
Senior Developer/Project Lead (Full Stack Web Application Specialist)

Soda Digital • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Competitive remuneration
Professional development opportunities
Friendly and social office space
+2
Full Stack Engineer
Full Stack Engineer

UCentric • City of Melbourne

On-site
AUD 80,000 - 100,000
Full Stack Engineer
Full Stack Engineer

Hide and Seek Digital • Canberra

On-site
AUD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Service Stream • City of Melbourne

On-site
AUD 120,000 - 150,000
Growth opportunities
Employee discounts
Paid leave options
+1
Senior Full Stack Software Engineer (Developer)
Senior Full Stack Software Engineer (Developer)

Whizdom • Parkes Shire Council

On-site
AUD 120,000 - 180,000
Senior Full Stack Developer (Node,React,Typescript)
Senior Full Stack Developer (Node,React,Typescript)

PRA • City of Melbourne

Hybrid
AUD 150,000 - 160,000
Hybrid work environment
Competitive salary (150k–160k AUD)
Senior Full Stack Engineer
Senior Full Stack Engineer

Wayfaring • City of Melbourne

On-site
AUD 110,000 - 150,000
Senior Developer- SME Platform
Senior Developer- SME Platform

MYOB • Sydney

Hybrid
AUD 150,000 - 190,000
Flexible, hybrid workplace
Home office setup assistance
Corporate discounts
+3
Senior Software Engineer, Frontend - Web Platform
Senior Software Engineer, Frontend - Web Platform

Mitti By Safetyculture • Sydney

On-site
AUD 120,000 - 180,000
Equity
Flexible working arrangements
Professional training & development
+7