Job Search and Career Advice Platform

Enable job alerts via email!

Senior Front-end Developer

Robert Walters New Zealand

Newmarket

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking a Senior Front-End Developer to join a dynamic team in Newmarket, Ontario. This role involves collaborating on innovative digital products for a financial services organisation. The ideal candidate has strong experience in modern JavaScript/TypeScript and Vue3, with a keen eye for detail and a collaborative mindset. This position offers a hybrid work environment and involves responsibilities like translating designs into pixel-perfect implementations, integrating APIs, and driving performance improvements.

Qualifications

  • Strong experience with modern JS/TS and at least one major SPA framework, ideally Vue3.
  • Skilled in modern front-end tooling and responsive design.
  • Detail-oriented with a focus on spacing, typography, and consistency.
  • Collaborative and comfortable with design/code reviews.
  • Ownership mentality in refining requirements and suggesting UX improvements.

Responsibilities

  • Collaborate with designers to implement Figma designs.
  • Integrate with backend APIs and maintain a shared component library.
  • Improve performance, accessibility, and testing.

Skills

Modern JS/TS
Vue3
Front-end tooling
Responsive design
Collaborative mindset

Tools

Webpack
Vite
RESTful APIs
ASP.NET MVC
C# .NET
Cordova/Capacitor
ADO pipelines
Job description

We’re looking for a Senior Front-End Developer to join a dynamic team working on innovative digital products for a leading financial services organisation.

Our client is a leading organisation offering finance products to a diverse range of customers. Their strategy is simple: digitalise everything they do to provide fast, scalable, and easy-to-use solutions that benefit their customers with better rates and faster service.

They value and celebrate diversity and inclusiveness in their workplace. As a Living Wage Employer, Hearing Accredited Workplace, and Rainbow Tick-certified organisation, they are committed to enabling their people to be authentic while helping them better understand and respond to their customers.

The Role:
  • Collaborate with designers to translate Figma design systems into pixel-perfect implementations, including animations and micro-interactions
  • Integrate with backend APIs and contribute to a shared component library for reuse across products
  • Drive improvements in performance, accessibility, and testing (unit and end-to-end)
  • Vue2/Vue3, modern JS/TS
  • Build tools: Webpack, Vite
  • RESTful APIs
  • Bonus: ASP.NET MVC, C# .NET, Cordova/Capacitor, ADO pipelines
Ideal Person:
  • Strong experience with modern JS/TS and at least one major SPA framework (ideally Vue3)
  • Skilled in modern front-end tooling and responsive design
  • A keen eye for detail—spacing, typography, alignment, and consistency matter to you
  • Collaborative mindset—comfortable with design/code reviews and cross-functional teamwork
  • Ownership mentality—proactive in refining requirements and suggesting UX improvements
If you are interested and have the skills and experience, APPLY NOW!

Please note only applicants who are based in NZ with valid working rights will be considered for this role.

Robert Walters endeavours to review all applications in a maximum of five working days. If you have not received correspondence in this timeframe please do not hesitate to contact Eloise Gantuangco on +64 9 374 7332.

About the job

Contract Type: Perm

Specialism: Information Technology

Focus: Testing / Software development

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Newmarket

Job Reference: 5D9W6H-2BD99F07

Date posted: 23 December 2025

Consultant: Eloise Gantuangco

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.