Arvionservices
2 months ago
Principal Frontend Engineer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Arvionservices
- Location
- New Zealand, South Island, Canterbury, Christchurch New Zealand
- Posted
- 2 months ago
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
Required skills
- mentoring
- software development
- typescript
- html5
- css3
- webpack
- jest
- annual leave
- scrum
- fintech
- agile
- code reviews
- architecture
- best practices
- remuneration
- payments
- sass
- playwright
- fx
- claude code
- oop
- birthday leave
- build tools
- mental health support
- integration tests
- unit tests
- scss
- hybrid working
- ui/ux
- tailwind css
- regulated industries
- vite
- clean code
- coding standards
- kiwisaver
- e2e testing
- storybook
- frontend engineer
- github copilot
- ai coding tools
- vitest
- ood
- vue 3
- payment technologies
- technical direction
- scalable applications
- rollup
- salary reviews
- wellbeing support
- healthcare coverage
- postcss
- volunteering day
- global engineering teams
- maintainable architecture
- espp
- responsive interfaces
- accessible interfaces
- office refreshments
- fintech organization
- christchurch office
Interested in this position?
Create your free account and tailor your CV to match this job.