Senior Fullstack (PHP/React/Vue) Engineer

Auckland // Permanent / Full Time

<< Back to all roles

About the company
 
A kiwi success story is looking for their next fullstack (PHP/React/Maybe Vue) engineer. Someone who can come in and contribute immediately to the solution, while also lending their experience in building modern frontends in either React or VueJS. 

The organization has been plugging away on a brand new platform, all built in PHP. And now it’s come for the front end to be build in a modern and user friendly way. That’s where you come in!
 
About the role

The right candidate will be someone who has a background in PHP, but has kept up to date with modern front end frameworks. The existing team knows a bit of React, but is a bit daunted when it comes to setting up a new project and all the different options. 

- Do we need SSR?
- Should we build the UI using ShadCN, Material UI, or just completely roll our own UI?
- Do we build out extensive unit tests using ViTest or do we jump immediately to full end to end testing using Playwright?
- What’s the best way to host this app? Do we need Vercel or can we host it in Azure?
 
These are the questions that the successful candidate will be diving into on day one. The chance to really own the entire front end is here and it would suit someone who wants to take all those “mistakes” they saw in previous roles and do things the “right” way. 

The team are looking at React as a default option, but could be open to building a frontend in VueJS if it makes more sense (So bring your expertise to the interview!). 
 
What you will bring
 
You’ll have worked building modern web applications in PHP/React/Vue previously, and have all the stories of “Well, we ran into that problem before, here’s how we solved it”. 
 
You will need all/most/able-to-fake-it of :

  • Commercial experience building custom applications in PHP
  • Experience with React (Or possibly Vue) building modern authenticated web applications. 
  • The ability to answer questions like “Should we use NextJS for this?” is really important. So someone who has set up projects from a blank slate before would be ideal. 
And some/none-but-willing-to-learn of :
  • Experience in PHP frameworks such as Laravel would be beneficial but not needed. 
  • Any experience with component driven application builds utilizing Storybook would be beneficial.
  • Experience utilizing modern UI frameworks such as ShadCN or Material UI to speed up new application builds. 
  • Hands on experience using AI tooling such as Claude or CoPilot to do the tedious boring tasks, leaving you to write the real magic.
  • Experience deploying code to Azure utilizing Team City would be beneficial
 
Additional information
 
This role is hybrid in Auckland (Parnell). There are no set days in the office, but being able to come in and work with a UX designer and/or the end users and really understand how they will use the application is important. 
 
The role is only open to candidates with existing working rights within NZ.
 
For more information on the role or to apply direct. [email protected] / 09 888 4188