Senior Frontend Developer – Vue.Js

Sustain Recruit

Sydney

Hybrid

AUD 120,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sustain Recruit is seeking a Senior Frontend Engineer to join their Engineering team in Sydney on a hybrid, full-time basis.

The role focuses on Vue.js 3 and TypeScript, building large-scale, data-driven web applications, owning features end-to-end and shaping frontend architecture, performance, and standards. You’ll mentor peers and collaborate closely with Design and Backend teams to deliver secure, robust experiences.

Qualifications

  • Extensive experience with Vue.js 3 and TypeScript.
  • Experience building complex, stateful SPAs.
  • Strong understanding of component architecture and state management.
  • Experience with API integration and client-side storage.
  • Security-focused frontend development.
  • Ability to work autonomously and own technical outcomes.
  • Excellent communication and stakeholder management.
  • Experience mentoring engineers.

Responsibilities

  • Build complex, interactive frontend experiences with Vue.js and TypeScript.
  • Develop and maintain a large-scale SPA.
  • Design scalable component architectures and state management.
  • Collaborate with backend engineers on full-stack features.
  • Improve performance, reliability and user experience.
  • Contribute to frontend architecture and engineering standards.
  • Own significant frontend features from concept to production.
  • Mentor and guide other engineers.

Skills

Vue.js
TypeScript
Testing
Performance optimization
Security-conscious
Code reviews
Mentoring
Stakeholder communication

Tools

Cursor
Copilot
Claude Code

Job description

Senior Frontend Engineer – Vue.js / TypeScript
Location: Sydney | Hybrid
Type: Full-time, Permanent
Team: Engineering

We are working with a growing technology business that is looking for a Senior Frontend Engineer to join their engineering team and play a key role in the continued development of a complex, browser-based application.

You’ll work primarily with Vue.js 3 and TypeScript, building highly interactive, data-intensive user experiences while contributing to frontend architecture, performance, testing and engineering standards.

This is a hands‑on senior role suited to someone who enjoys taking ownership of features from concept through to production and is comfortable making technical decisions in a fast-moving environment.

What You’ll Be Working On
  • Building complex, interactive frontend experiences using Vue.js and TypeScript.
  • Developing and maintaining a large-scale single-page application.
  • Designing scalable component architectures and state management solutions.
  • Working with APIs, asynchronous data, caching and client-side persistence.
  • Improving application performance, reliability and overall user experience.
  • Building secure, robust frontend solutions with a strong focus on data protection.
  • Collaborating with backend engineers where features require full-stack involvement.
  • Contributing to the adoption of AI-assisted development practices and tools.
  • Helping shape technical standards, development practices and frontend architecture.
What You’ll Do
  • Own significant frontend features from requirements through to production.
  • Make pragmatic architectural decisions and clearly communicate technical trade-offs.
  • Write maintainable, well-tested and scalable code.
  • Contribute to code reviews and raise engineering quality standards.
  • Mentor other engineers and provide technical guidance across the team.
  • Work closely with Product, Design and Engineering stakeholders.
  • Identify opportunities to improve application performance and reliability.
  • Take ownership of technical problems and drive solutions independently.
About You

We’re looking for a senior frontend engineer who brings strong commercial experience with Vue.js 3 and TypeScript and has a proven track record working on complex web applications.
You’ll ideally have:

  • Strong commercial experience with Vue.js and TypeScript.
  • Experience building complex, stateful single-page applications.
  • Strong understanding of component architecture and state management.
  • Experience with API integration, asynchronous data, and client-side storage.
  • A strong understanding of frontend performance and optimisation.
  • A security-conscious approach to frontend development.
  • Strong testing and code quality practices.
  • The ability to work autonomously and take ownership of technical outcomes.
  • Excellent communication and stakeholder management skills.
  • Experience using AI-assisted development tools such as Cursor, Copilot or Claude Code.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Vue.js Engineer — TypeScript | Hybrid Sydney
Senior Vue.js Engineer — TypeScript | Hybrid Sydney

Sustain Recruit • Sydney

Hybrid
AUD 120,000 - 150,000
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months
Senior Frontend Engineer (React / Vue) – Contract - 3 to 6 months

Aviato Consulting Pty Ltd • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Frontend Developer
Senior Frontend Developer

Trendspek • Sydney

On-site
AUD 140,000 - 190,000
Docker
Northflank
Senior Frontend Developer
Senior Frontend Developer

VALE Partners • City of Brisbane

Remote
AUD 100,000 - 130,000
Front End Principal Engineer
Front End Principal Engineer

Style Arcade • Sydney

Hybrid
AUD 120,000 - 150,000
Frontend Software Engineer — React / TypeScript
Frontend Software Engineer — React / TypeScript

Refari • Australia

On-site
AUD 110,000 - 140,000
Senior Frontend Engineer: AI-Driven React/TypeScript
Senior Frontend Engineer: AI-Driven React/TypeScript

Launch Group • Sydney

Hybrid
AUD 110,000 - 160,000
Hybrid working
Contract: 6 months with extension
2 week notice period
Senior Software Engineer
Senior Software Engineer

Betashares • Sydney

On-site
AUD 150,000 - 190,000
Frontend Developer
Frontend Developer

Woolly Mammoth • Sydney

Hybrid
AUD 90,000 - 120,000
Hybrid work setup
Flexible working hours
Team events and activities
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000