Intermediate Full-Stack Engineer

ComplyWith NZ Ltd

Wellington

Hybrid

NZD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ComplyWith NZ Ltd is seeking a talented full‑stack engineer to join our Wellington waterfront office. You’ll contribute across the stack, building a scalable, user‑friendly web application that helps users navigate legal compliance with ease.

You’ll maintain and extend our .NET Framework solutions while delivering modern React-based frontend, collaborating with the team to ship features that delight customers. Remote days may be arranged with your manager.

Qualifications

  • 3+ years of professional development experience.
  • Experience with React and its ecosystem.
  • Knowledge of Redux for state management.
  • Experience with RESTful APIs to connect front-end and back-end.
  • Familiarity with SQL Server and database concepts.
  • Experience with Git version control in collaborative environments.
  • Background with .NET Framework (familiarity with .NET 4.8 is beneficial).

Responsibilities

  • Develop and maintain front-end components using React, Redux, and related technologies to ensure an intuitive user experience.
  • Maintain, improve, and expand the functionality of our .NET Framework application.
  • Work within the development team to ensure smooth integration between front-end and back-end systems.
  • Develop robust, clean, and scalable code with an emphasis on Test-Driven Development (TDD).
  • Optimise application performance for speed, scalability, and accessibility.
  • Implement and maintain security best practices throughout the application stack.
  • Troubleshoot and resolve software defects and other issues within the codebase.
  • Identify opportunities for improvement in existing systems and implement solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to discussions on system architecture, design, and new features, focusing on usability and accessibility.
  • Stay up to date with latest development trends, especially React ecosystem and .NET Framework.

Skills

React
Redux
RESTful APIs
SQL Server
.NET Framework
Git
AI-based workflows

Tools

CI/CD pipelines

Job description

In this role, you’ll join our expanding engineering team, focused on enhancing and supporting software that simplifies legal compliance and makes it accessible to everyone. You will play a key role in delivering a high-quality, scalable web application with an intuitive, user-friendly interface that helps users navigate legal requirements with ease.

As part of our development team, you’ll maintain and improve our .NET-based solutions while delivering new features that delight our customers. This role involves working on both the frontend, creating dynamic and responsive user interfaces, and the backend, supporting and evolving our .NET Framework codebase with an eye toward modernisation.

We understand that most developers have preferences and specialised strengths—whether that’s frontend, backend, or other slices of the technology pie. While this position covers full stack responsibilities, we recognise the “full stack developer” who is a master of everything equally is somewhat of a myth. We value your unique expertise and are interested in where your passion lies, while still needing someone comfortably contributing across the stack as needed.

This is a full-time, in-person role in our Wellington waterfront office (with the option of agreeing WFH days with your manager), working in our software development team. Reporting to a Senior Engineer, there will be opportunities to grow your career with ComplyWith as our business grows in New Zealand.

About ComplyWith

We make the law clear for people and organisations who need to comply with the law.

Our vision is to be well known as Aotearoa New Zealand’s legal compliance leader, simplifying legal complexity with easy-to-read content and pleasure-to-use software.

Our growing legal technology business works with over 180 Kiwi businesses, including many of the regulators.

The working environment at ComplyWith encourages grounded achievers who love doing mahi that matters and getting stuff done. We’re confident, humble, and authentic.

What you'll be doing

In this diverse engineering role, your work will include:

  • Develop and maintain front-end components using React, Redux, and related technologies to ensure an intuitive user experience.
  • Maintain, improve, and expand the functionality of our .NET Framework application.
  • Work within the development team to ensure smooth integration between front-end and back-end systems.
  • Develop robust, clean, and scalable code with an emphasis on Test-Driven Development (TDD).
  • Optimise application performance for speed, scalability, and accessibility.
  • Implement and maintain security best practices throughout the application stack.
  • Troubleshoot and resolve software defects and other issues within the codebase.
  • Identify opportunities for improvement in existing systems and implement solutions.
  • Participate in code reviews and provide constructive feedback to your peers.
  • Contribute to discussions on system architecture, design, and new features, focusing on enhancing usability and accessibility.
  • Stay up to date with the latest development trends, especially in the React ecosystem and .NET Framework.
How you'll know you're successful

You know you’re doing a great job when:

  • You take ownership of your and AI-generated code and ensure its quality.
  • You are producing high-quality code, consistent with existing code base, making good use of AI and other tools.
  • You are increasing the automated testability of the application.
  • You are increasing the documentation usable by developers and agents to increase the quality of the next piece of work.
  • You receive positive feedback and are highly valued by the ComplyWith team and our customers.
  • You’re enhancing the team’s effectiveness through knowledge sharing, constructive collaboration.
What you’ll bring

We’re looking for a person who has a demonstrable passion for development who is looking to grow with us as ComplyWith continues to accelerate.

Core skills and experience:

  • 3+ years of professional development experience
  • Knowledge of AI-based development workflows, including working with code assistance tools and AI-powered productivity enhancements.
  • Background working with the .NET Framework (familiarity with .NET 4.8 is beneficial)
  • Experience building applications with React and its ecosystem
  • Knowledge of state management approaches such as Redux
  • Skills in integrating front-end and back-end systems using RESTful APIs
  • Experience with SQL Server and database concepts
  • Familiarity with modern build tools and package managers
  • Comfort using Git version control and working in collaborative development environments

Nice to have:

  • Knowledge of modern deployment pipelines, CI/CD practices, and cloud platforms.
  • Understanding of modernising applications to newer versions of .NET (Core).
  • Awareness of current security best practices for web applications.
  • Practice with Test-Driven Development (TDD) methodologies.
  • Understanding of UI/UX principles and accessibility standards.

Ways of working:

  • A proactive mindset and the ability to work independently while managing time and tasks effectively.
  • A collaborative attitude, with a willingness to contribute to team growth.
  • A values-driven personality (integrity and trust is core to how we operate) and a doer who loves to get stuff done.
  • A drive to learn and take on new challenges in a collaborative and practical way.
  • A desire and ability to work in a way that’s aligned to our Guiding Principles. We do our very best to be:
    • Simplicity-driven
    • People-centred
    • Grounded achievers
    • Autonomous collaborators
    • Forever innovating

To find out more, check out the How we roll section on our About Us page.

How to apply

If you have any questions, please email us at recruitment@complywith.com . To apply, please send through a copy of your CV and cover letter.

If you don’t quite meet these requirements but still think you’d be a great fit for the role, we’d still love to hear from you.

We will be reviewing applications as they come in.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Full-Stack Engineer — React/.NET
Hybrid Full-Stack Engineer — React/.NET

ComplyWith NZ Ltd • Wellington

On-site
NZD 90,000 - 130,000
Senior Software Engineer (Front end)
Senior Software Engineer (Front end)

Air New Zealand • Auckland

On-site
NZD 120,000 - 180,000
Competitive salary
Dynamic team
Career growth opportunities
Senior Software Engineer (Front end)
Senior Software Engineer (Front end)

Air New Zealand • Māngere-Ōtāhuhu

On-site
NZD 120,000 - 180,000
Competitive salary
Comprehensive benefits
Career development opportunities
Technical Lead (.NET + React)
Technical Lead (.NET + React)

Datacom • Auckland

Hybrid
NZD 150,000 - 190,000
Remote working
Flexible hours
Professional development
Technical Lead (.Net)
Technical Lead (.Net)

Datacom • Christchurch

Hybrid
NZD 120,000 - 160,000
Senior Laravel / PHP Developer
Senior Laravel / PHP Developer

First Focus • Wellington

Hybrid
NZD 160,000 - 175,000
Hybrid and flexible working
Up to 10 paid study days per year
Confidential coaching (Uprise)
+2
Laravel / PHP Developer
Laravel / PHP Developer

JobCubby • Auckland

Hybrid
NZD 160,000 - 175,000
Hybrid and flexible working
Uprise coaching & counselling
Study days & certification support
Laravel / PHP Developer
Laravel / PHP Developer

JobCubby • Wellington

Hybrid
NZD 160,000 - 175,000
Hybrid and flexible working
Up to 10 paid study days
Certification exam fees
+1
Technical Strategist
Technical Strategist

Propellerhead • Auckland

Hybrid
NZD 120,000 - 150,000
Innovative team culture
Professional growth opportunities
Competitive salary
+2
Laravel / PHP Developer
Laravel / PHP Developer

JobCubby • Christchurch

Hybrid
NZD 160,000 - 175,000
Hybrid and flexible working
Professional development support
Certification salary increases
+2