Senior Developer - Job 146
We’re looking for a Senior Developer to join our growing technology team part of a collaborative community focused on building high-quality, customer-centred digital products.
You’ll play a key role in developing innovative solutions, leading through influence, and understanding how your team’s work contributes to broader business goals. This is a hands-on development role with growing leadership responsibility.
About the Role
You’ll work in a fast-paced environment that values experimentation, collaboration, and impact. We move quickly, test early, and work with talented partners to turn bold ideas into meaningful products that improve people’s financial wellbeing.
Key Responsibilities
Collaborate with teammates to deliver projects that align with business priorities
Design and implement new features in partnership with cross-functional teams
Work with other developers to maintain and improve the quality of our codebase
Identify problems early, lead troubleshooting, and drive practical solutions
Mentor and support junior team members, promoting growth and learning
Share knowledge openly and facilitate communication across teams and stakeholders
Bring deep expertise in at least one area of our technical stack
Proactively identify and manage risks related to your team’s work
Participate actively in our technology community of practice
Contribute to a safe, inclusive, and supportive team culture
Take part in other reasonable duties where needed — we all pitch in
Who You Are
A capable developer who’s adaptable and eager to learn new skills as needed
Self-driven and confident working autonomously while also collaborating across teams
A strong communicator who values teamwork, inclusion, and knowledge sharing
Passionate about documentation and creating clarity for others
Comfortable working across different functions and adapting to change
A natural mentor who encourages others and contributes to a positive, inclusive culture
Curious, thoughtful, and always looking to improve systems, processes, and yourself
Experienced working in product or development teams
Motivated to grow as a technical leader and contributor
Technical Skills – Essential
Strong experience with at least one server-side technology (Python or C#)
Solid understanding of database fundamentals
Experience building responsive, mobile-first web interfaces using React and TypeScript or JavaScript
Based in Auckland (or open to relocating) and legally able to work in NZ.
Nice to Have
Python
PostgreSQL
TypeScript
Terraform
Docker
AWS (EC2, ECS, S3, ELB, RDS, etc.)
Understanding of Domain Driven Design
Knowledge of web application security
Experience working on financial or investing systems