Intermediate Software Engineer

Fergus

Auckland

On-site

NZD 90,000 - 120,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

Wellbeing – 4 extra paid “ME” days per
Equity – ESOP after 1 year
Parental Leave – 10 weeks paid leave
L&D budget & training
Hybrid work – Eden Terrace office 3d/w

Job summary

Fergus in Auckland is seeking an Intermediate Engineer to help modernize a mature PHP stack and expand multi-tenant capabilities across web, API, and frontend components.

You will tackle refactors, performance improvements, and strategic tech upgrades within AWS-based microservices, React frontend, and Node services, collaborating closely with product and design to deliver tangible business value.

Qualifications

  • Experience with multi-tenant web applications and complex architectures.
  • Experience with our stack: React, TypeScript, PHP, AWS.
  • API integration experience.

Responsibilities

  • Refactor and modernize existing PHP monolith and microservices.
  • Improve performance and developer experience across the stack.
  • Collaborate with frontend and backend teams to deliver value.

Skills

Multi-tenant web apps
Stack experience
API integration

Tools

React
TypeScript
PHP 8
MySQL
AWS

Job description

Are you looking for an engineering role where you can sink your teeth into meaningful work, see the direct impact of your efforts, and skip the soul-crushing corporate bureaucracy? If so, you'll genuinely enjoy working with us. We've got a lot to build and improve, but we're set up to let you get things done.

What We Do (And Why It Matters):

We're Fergus, a global B2B software and payments company helping tradespeople (think plumbers, electricians, builders) ditch the chaos and actually run their businesses smoothly. Our software genuinely gives them back time, reduces stress, and helps them make more money. We have teams and offices in New Zealand, Australia, and the UK, all focused on this mission. Seeing the difference we make for our customers is a huge part of why we love it here.

The Role & The Reality (The Honest Bit):

Alright, let's talk tech. As an Intermediate Engineer, you'll be working across our stack. Full transparency: a large part of that stack is a mature PHP application. Maybe "legacy PHP" might not sound like the coolest thing on a job ad but this "boring" PHP is the engine of a profitable, growing business that solves real problems.

Your job isn't just coding; it's about smart modernization.

You'll use your experience to identify opportunities to refactor, improve, and strategically introduce newer tech where it makes sense. We're already hosted in AWS, have microservices running alongside the PHP monolith, and have smart ways to integrate modern front-end code (like React). The satisfaction comes from taking something solid and making it better – cleaner code, faster performance, happier customers, easier developer experience. It’s about tangible improvements, not just chasing the latest trends. This kind of pragmatic, impactful engineering is incredibly rewarding.

Our Tech Stack (The Tools You'll Use & Influence):
  • Cloud: Entirely hosted in AWS
  • Web Frontend: React, Typescript
  • Mobile: React Native, Typescript, GraphQL
  • Backend: PHP 8, NodeJS/Typescript (for newer services)
  • Database: MySQL
Who We're Looking For (Is This You?):
  • You've got solid experience building and maintaining multi-tenant web applications. You understand the complexities.
  • Experience with our specific stack
  • API/Rest/integration experience
Why Fergus? (Beyond Just the Tech):

Look, benefits are important (and we've got good ones, see below!), but here's the core deal:

  • Impact: You're improving a product that genuinely helps thousands of small business owners thrive.
  • Stability & Growth: We're growing, profitable, have multiple revenue streams, and aren't dependent on the next funding round. We have an exciting roadmap and global plans in motion.
  • Real Modernization Opportunity: You get to be part of evolving a successful product, applying your expertise to make it technically stronger and deliver more customer value. That's satisfying work, led by someone who's done it before.
  • Culture: We aim for transparency and minimal BS. You'll have agency and the ability to influence things.
Perks & Benefits:
  • Wellbeing – 4 extra paid “ME” days per year, EAP support, inclusive team events
  • Equity – All team members join our ESOP (share scheme) after 1 year
  • Parental Leave – 10 weeks of additional paid leave + more support for new parents
  • Development & Culture – Annual L&D budget, company-wide training, transparent leadership, reward & recognition programs
  • Work Setup – Hybrid model: 3 days a week in our Eden Terrace office Tues, Wed, Thurs (our engineering teams have more flex)
Our Interview Process:
  1. Talent Team Initial Chat (15 mins)
  2. Behavioural/Tech Assessment Interview (60 mins)
  3. Peer Stage Interview (60 mins)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Front-End)
Senior Software Engineer (Front-End)

Pushpay • Auckland

Hybrid
Training allowance
Hybrid work model
Kiwisaver
+6
Software Development Engineer (Intermediate)
Software Development Engineer (Intermediate)

Pushpay Holdings Limited • Auckland

On-site
NZD 80,000 - 120,000
Training allowance of $3,000 per year
Flexible hybrid work model
Paid parental leave
+4
Full Stack Software Developer - Intermediate
Full Stack Software Developer - Intermediate

Sandfield • Auckland

On-site
NZD 85,000 - 120,000
Principal Engineer
Principal Engineer

Writer's Toolbox • New Zealand

Hybrid
NZD 180,000 - 260,000
Health insurance
Head Office in Epsom (NZ)
Fruit and monthly lunch shouts
+1
Principal Software Engineer
Principal Software Engineer

Arvionservices • Auckland

Hybrid
NZD 180,000 - 260,000
Annual salary reviews
Birthday leave
Additional annual leave (up to 5 days)
+7
Developer Productivity EngineerNew
Developer Productivity EngineerNew

ElectricKiwi.co.nz • Auckland

On-site
NZD 120,000 - 180,000
5 extra days of paid leave
Employee Assistance Program through, e
A share programme
+2
Developer Productivity Engineer
Developer Productivity Engineer

Electric Kiwi • Auckland

Hybrid
NZD 120,000 - 180,000
5 extra days of paid leave
Hybrid working
Employee Assistance Program through 3
+4
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Talent Army • Auckland

Hybrid
NZD 120,000 - 160,000
Hybrid work schedule (Wednesdays/Thurs
Fully subsidised health insurance
Dog-friendly office with gym & rooftop
+2
Laravel / PHP Developer
Laravel / PHP Developer

First Focus IT • Auckland

Hybrid
NZD 160,000 - 175,000
NZ$160,000–NZ$175,000 salary
Uprise coaching with psychologists
Hybrid and flexible working
+8
Senior Laravel / PHP Developer
Senior Laravel / PHP Developer

JobCubby • Auckland

Hybrid
NZD 160,000 - 175,000
Hybrid and flexible working
Up to 10 paid study days per year
Certification exam fees covered
+3