Full Stack & Mobile Developer
Vue.js • Flutter • Angular • .NET
📍 Melbourne | Full-Time | Hybrid Flexible
Join Us in Building Software That Matters
At Workbench, we build world-class SaaS solutions that help project managers, engineers, construction teams, field service professionals and back-office staff to simplify complex project delivery. With over 25 years of proven success across New Zealand and Australia, we’re modernising how the built world works—one line of clean, scalable code at a time.
We're growing our team and are looking for a passionate Full Stack & Mobile Developer who thrives on challenge, values craftsmanship, and wants their work to have real-world impact.
What You’ll Be Doing
You’ll join a tight-knit development team working across the full development lifecycle—from architecting new features to modernising legacy code. You'll touch frontend, backend, APIs, databases, and mobile apps, building tools used daily by construction companies across Australasia.
- Design, build, and maintain full-stack features across web and mobile platforms
- Develop mobile apps using Flutter and Upvise (JavaScript)
- Work on modernising UIs with Vue.js, and Angular 2+
- Contribute to backend development from .NET Framework to .NET 9, and AngularJS, to Angular18
- Integrate via APIs with external systems like Xero, Acumatica, and Sage
- Collaborate in an Agile/Scrum environment across DevOps, QA, and Product
- Write clean, testable code with scalable design patterns
- Take ownership of features end-to-end
Our Tech Stack
Frontend: Vue.js, AngularJS, Angular 2+, Bootstrap, Tailwind CSS, TypeScript, HTML5
Mobile: Flutter (Dart), Upvise Mobile Platform (JavaScript)
Backend: ASP.NET MVC/Web API, .NET Core / .NET 9, C#, Entity Framework/Core
Databases: SQL Server, Postgres
Tooling: Git, REST APIs, CI/CD pipelines, Agile (Scrum)
What We’re Looking For
- 4+ years of experience in full-stack development in SaaS or enterprise environments
- Strong knowledge of .NET (Core, MVC, Web API) and C#
- Solid frontend skills in Vue.js, Angular (2+), AngularJS, JavaScript, TypeScript, and responsive design
- Experience with Flutter and/or other hybrid mobile frameworks
- Familiarity with RESTful APIs, scalable backend design, and cloud-ready code
- A team player with a product mindset and a love for clean, testable code
- Tertiary qualification in Computer Science/Engineering or equivalent experience
Bonus Points For
- Experience modernising legacy systems (AngularJS/.NET Framework)
- Familiarity with ERP/accounting integrations (Xero, Acumatica, MYOB)
- Exposure to CI/CD pipelines, automated testing and cloud deployment
- Custom UI component development
Why You’ll Love Working at Workbench
💥 Make a Real Impact
Work on tech that’s reshaping how infrastructure and service businesses operate in the real world.
🛠 Modern Tech & Autonomy
Use modern tools and frameworks. Own your features from design through deployment.
👥 Supportive Culture
Agile environment, no ego. We focus on growth, learning, and shipping great software.
📈 Grow With Us
We’re scaling—and you’ll grow as we do. Expand your skills, shape the product, influence direction.
🌍 Flexible, Hybrid Work
Enjoy the balance of in-person collaboration from our new, modern Melbourne office and remote flexibility.
Ready to do your best work?
Be part of a trusted, growing company that values its developers as much as its clients. If you’re looking for purpose, ownership, and a technically exciting challenge, we’d love to hear from you.
Apply now and help us shape the future of project delivery.