An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Aotearoa New Zealand Association of Social Workers is seeking a Senior Developer to help shape our web platform and digital applications. You will design, build and improve customer and staff portals, integrate with our mobile ecosystem, and deliver production-ready software across web and backend services.
The role requires strong React/TypeScript skills, a solid understanding of full-stack architecture, and the ability to translate vague business problems into practical solutions while
18 Month Fixed Term Contract!
We're looking for an experienced developer who loves building high-quality web applications, designing practical digital experiences, and solving real business problems through technology.
We're a New Zealand-based business with a mix of frontline and back-office teams. Like many established businesses, we have a core legacy ERP, operational processes that have evolved over time, and a significant opportunity to modernise how systems connect, how data moves through the business, and how our customers and staff interact with our platforms.
This role sits in the middle of that journey: web applications, customer and staff portals, mobile platforms, integrations, and practical software engineering.
You’ll help design, build, and improve systems across the business, including:
Our current technology mix includes React, TypeScript, Supabase, PostgreSQL, Azure, iOS applications, Python, Java, and related integration and automation tooling. Experience with these technologies is beneficial, but we care more about capability than matching every keyword.
You'll be joining a small software engineering team where each senior developer drives a primary technology domain while contributing across the broader platform. While each developer has a clear area of accountability, we deliberately avoid hard technical silos. We believe specialists are most effective when they understand how the wider platform works and are willing to contribute outside their primary domain when required.
Current areas of ownership broadly include:
We care less about a perfect CV and more about how you think, build, and solve problems.
You’ll likely be a good fit if you:
This is a senior role requiring a high degree of technical maturity and professional judgement. Success in this role requires initiative, sound judgement, curiosity, and the confidence to move work forward in situations where requirements are not always fully defined.
You will be trusted to:
Any of the following would be highly valued: Applications with commercial iOS development experience will be particularly attractive, given our existing mobile platform and the close relationship between our web and mobile applications.
This remains important to us. We're looking for someone who genuinely enjoys technology beyond simply completing assigned work.
That doesn't mean working unreasonable hours. It means you're naturally curious. You might build personal projects, self-host systems, experiment with new frameworks, automate repetitive tasks, explore AI tooling, run a home lab, or simply enjoy understanding how technology works. We want people who enjoy learning, exploring, and improving their craft.
In this role, you’ll be trusted to:
This is not a narrow role focused solely on delivering tickets. You’ll work across real business problems involving web applications, mobile platforms, integrations, automation, business systems, customer experiences, and operational processes.
There is plenty to improve, modernise, connect, and build. We’re looking for someone who wants to understand the business, get close to the problems, and create practical technology that delivers visible value.