Posted 25 August, 2026
Principal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch
CGR Services
Wellington, WGN, NZ
Full Time
Reference: 76bdb1bff8a911e4
Job Description
\n
#J-18808-LjbffrPrincipal Frontend Engineer | Hybrid (3 O, 2 H) | Christchurch Arvionservices•Wellington, New Zealand
Job Overview:\nWe 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:\n- \n
- Build and maintain scalable frontend applications using Vue 3+ and TypeScript. \n
- Design and implement clean, maintainable frontend architecture. \n
- Conduct code reviews and maintain high coding standards. \n
- Mentor developers on best practices, architecture, and clean coding practices. \n
- Build responsive and accessible interfaces using Tailwind CSS, HTML5 and CSS3. \n
- Write and maintain unit and integration tests using Vitest or Jest. \n
- Work with modern build tools such as Vite, Rollup or Webpack. \n
- Collaborate with designers to deliver intuitive and polished UI/UX. \n
- Work closely with engineers and stakeholders in an Agile/Scrum environment. \n
- Contribute to technical direction and architecture decisions. \n
- Use AI coding tools such as Claude Code or GitHub Copilot to improve development efficiency. \n
- \n
- 5+ years of experience building production software. \n
- Strong experience with Vue 3+, or React/Angular with the desire to switch to Vue \n
- Strong knowledge of TypeScript. \n
- Strong clean-code practices. \n
- Strong understanding of frontend architecture and OOP/OOD. \n
- Experience mentoring other developers. \n
- Hands-on experience with Tailwind CSS. \n
- Experience writing unit tests using Vitest or Jest. \n
- Good understanding of Vite, Rollup, Webpack or similar build tools. \n
- Strong knowledge of HTML5, CSS3 and responsive web design. \n
- Good understanding of UX/UI principles and experience working with designers. \n
- Experience working in Agile/Scrum environments. \n
- Comfortable using AI coding tools such as Claude Code or Copilot. \n
- Strong written and verbal communication skills in English. \n
- \n
- Experience with PostCSS, SASS/SCSS or similar CSS technologies. \n
- Experience with Playwright or other E2E testing frameworks. \n
- Experience with Storybook. \n
- Experience in Payments, FX, FinTech or other regulated industries. \n
- \n
- Competitive remuneration package with annual salary reviews. \n
- Paid birthday leave. \n
- Additional annual leave based on years of service, up to 5 extra days. \n
- Employer KiwiSaver contributions on top of base salary. \n
- Comprehensive healthcare coverage. \n
- Employee Stock Purchase Plan (ESPP) at discounted rates. \n
- Paid volunteering day to support a charity of your choice. \n
- Complimentary office refreshments, including fruit, snacks, beverages and coffee. \n
- Access to mental health and wellbeing support resources. \n
- Opportunity to work with a global fintech organization on innovative payment technologies. \n
- \n
- Hybrid working arrangement \n
- Outstationed candidates must be willing to travel to the Christchurch office as required for company meetings, collaboration sessions and events \n
- Opportunity to collaborate with global engineering teams across multiple regions \n