Intermediate Software Engineer

Fergus Software Limited β€” New Zealand Β· Posted ~2 hours ago

Mid Full-time

Skills

PHP software development backend development

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An intermediate engineering role focused on building and improving business software solutions. The position involves working across a modern technology stack, enhancing existing systems, and delivering features that improve customer experiences.

Highlights

Opportunity to work on meaningful software used by real customers, with broad technical exposure and direct impact on product improvements.

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 AWSWeb Frontend: React, TypescriptMobile: React Native, Typescript, GraphQLBackend: 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 stackAPI/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: Talent Team Initial Chat (15 mins)Behavioural/Tech Assessment Interview (60 mins)Peer Stage Interview (60 mins)