Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch

Vuejobs

Wellington

Hybrid

NZD 120,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive remuneration with annual薪酬
Paid birthday leave
Additional annual leave up to 5 days
KiwiSaver contributions
Comprehensive healthcare coverage
ESPP at discounted rates
Volunteer day
Office refreshments

Job summary

Vuejobs is seeking a Senior Frontend Engineer in Wellington, New Zealand to build production-grade UI using Vue 3+ and TypeScript. You will design scalable frontend architecture, review code, and mentor peers in clean coding practices within an Agile/Scrum environment.

You will collaborate with designers to deliver responsive, accessible interfaces using Tailwind CSS, HTML5 and CSS3, and you will write unit/integration tests with Vitest or Jest while using modern build tools like Vite, Rollup or

Qualifications

  • 5+ years of production software experience.
  • Strong Vue 3+ experience; or React/Angular with intent to switch to Vue.
  • Strong knowledge of TypeScript.
  • Strong clean-code practices.
  • Strong frontend architecture knowledge (OOP/OOD).
  • Strong code review skills.
  • Experience mentoring other developers.
  • Hands-on Tailwind CSS experience.
  • Experience with Vitest or Jest.
  • Knowledge of Vite, Rollup, Webpack.
  • Strong HTML5, CSS3, responsive design.
  • Experience collaborating with designers.
  • Experience in Agile/Scrum.
  • Comfort with AI coding tools (Claude Code or Copilot).
  • Excellent English communication.

Responsibilities

  • Build and maintain scalable frontend apps using Vue 3+ and TypeScript.
  • Design and implement clean frontend architecture.
  • Conduct code reviews and maintain high coding standards.
  • Mentor developers on best practices and architecture.
  • Build responsive interfaces with Tailwind CSS, HTML5 and CSS3.
  • Write unit and integration tests with Vitest or Jest.
  • Work with Vite, Rollup or Webpack.
  • Collaborate with designers to deliver polished UI/UX.
  • Collaborate in an Agile/Scrum environment.
  • Contribute to technical direction and architecture decisions.
  • Use AI coding tools to improve efficiency.

Skills

Vue 3+
TypeScript
Tailwind CSS
HTML5
CSS3
Vitest
Jest
Vite
Rollup
Webpack
Code reviews
Mentoring
OOP/OOD

Tools

Vue 3
React
Angular

Job description

Job Overview:

We are looking for a Senior Frontend Engineer with 5+ years of production software development experience to build and improve user-facing applications. You will work with modern frontend technologies, contribute to architecture and technical decisions, conduct code reviews, and mentor other developers.

What Will You Do:
  • Build and maintain scalable frontend applications using Vue 3+ and TypeScript.
  • Design and implement clean, maintainable frontend architecture.
  • Conduct code reviews and maintain high coding standards.
  • Mentor developers on best practices, architecture, and clean coding practices.
  • Build responsive and accessible interfaces using Tailwind CSS, HTML5 and CSS3.
  • Write and maintain unit and integration tests using Vitest or Jest.
  • Work with modern build tools such as Vite, Rollup or Webpack.
  • Collaborate with designers to deliver intuitive and polished UI/UX.
  • Work closely with engineers and stakeholders in an Agile/Scrum environment.
  • Contribute to technical direction and architecture decisions.
  • Use AI coding tools such as Claude Code or GitHub Copilot to improve development efficiency.
What Makes You a Good Fit
  • 5+ years of experience building production software.
  • Strong experience with Vue 3+, or React/Angular with the desire to switch to Vue
  • Strong knowledge of TypeScript.
  • Strong clean-code practices.
  • Strong understanding of frontend architecture and OOP/OOD.
  • Strong code review skills.
  • Experience mentoring other developers.
  • Hands-on experience with Tailwind CSS.
  • Experience writing unit tests using Vitest or Jest.
  • Good understanding of Vite, Rollup, Webpack or similar build tools.
  • Strong knowledge of HTML5, CSS3 and responsive web design.
  • Good understanding of UX/UI principles and experience working with designers.
  • Experience working in Agile/Scrum environments.
  • Comfortable using AI coding tools such as Claude Code or Copilot.
  • Strong written and verbal communication skills in English.
Nice To Have:
  • Experience with PostCSS, SASS/SCSS or similar CSS technologies.
  • Experience with Playwright or other E2E testing frameworks.
  • Experience with Storybook.
  • Experience in Payments, FX, FinTech or other regulated industries.
What We Offer:
  • Competitive remuneration package with annual salary reviews.
  • Paid birthday leave.
  • Additional annual leave based on years of service, up to 5 extra days.
  • Employer KiwiSaver contributions on top of base salary.
  • Comprehensive healthcare coverage.
  • Employee Stock Purchase Plan (ESPP) at discounted rates.
  • Paid volunteering day to support a charity of your choice.
  • Complimentary office refreshments, including fruit, snacks, beverages and coffee.
  • Access to mental health and wellbeing support resources.
  • Opportunity to work with a global fintech organization on innovative payment technologies.
Working Arrangement:
  • Hybrid working arrangement
  • Outstationed candidates must be willing to travel to the Christchurch office as required for company meetings, collaboration sessions and events
  • Opportunity to collaborate with global engineering teams across multiple regions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch
Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch

Vuejobs • Christchurch

Hybrid
NZD 120,000 - 180,000
Competitive remuneration with annual I
Healthcare coverage
KiwiSaver employer contributions
+2
Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch
Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch

Arvion Services • Wellington

On-site
NZD 120,000 - 160,000
Annual salary reviews
Birthday leave
Additional leave up to 5 days
+7
Principal Software Engineer
Principal Software Engineer

ARVION SERVICES SDN. BHD. • Christchurch

Hybrid
NZD 180,000 - 240,000
Competitive remuneration with annual 1
Birthday leave
Extra annual leave up to 5 days based
+7
Backend Engineer | Hybrid (3 O, 2 H) | Christchurch
Backend Engineer | Hybrid (3 O, 2 H) | Christchurch

Arvion Services • Auckland

Hybrid
NZD 130,000 - 190,000
Birthday leave
Healthcare coverage
Employer retirement contributions
+2
Backend Engineer
Backend Engineer

Arvion Services • Wellington

On-site
NZD 120,000 - 180,000
Annual salary reviews
Birthday leave
Additional leave based on service (up
+7
Backend Engineer
Backend Engineer

Arvion Services • Christchurch

On-site
NZD 120,000 - 180,000
Birthday leave
Annual leave
Retirement plan
+6
Senior Java Backend Engineer - Cloud, Apis & Aws
Senior Java Backend Engineer - Cloud, Apis & Aws

Ipayroll • Christchurch

On-site
NZD 140,000 - 210,000
Healthcare coverage
Employee stock purchase program
Birthday leave
+1
DevOps Engineer | Hybrid (3 O, 2 H) | Christchurch
DevOps Engineer | Hybrid (3 O, 2 H) | Christchurch

Arvion Services • Wellington

On-site
NZD 90,000 - 130,000
Competitive salary package
Annual discretionary bonus
Healthcare coverage
+5
DevOps Engineer | Hybrid (3 O, 2 H) | Christchurch
DevOps Engineer | Hybrid (3 O, 2 H) | Christchurch

Arvion Services • Auckland

On-site
NZD 120,000 - 160,000
Competitive salary
Annual discretionary bonus
Healthcare coverage
+4
Expressions of Interest - Contract Senior Frontend Engineer
Expressions of Interest - Contract Senior Frontend Engineer

ClearPoint • Auckland

On-site
NZD 110,000 - 190,000