Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior/ Team Lead Full Stack Developer: help get medicines to 400 million people around the world.
New Zealand Jobs Expertini

Urgent! Senior/ Team Lead Full-Stack Developer: help get medicines to 400 million people around the world Position in Auckland - The mSupply Foundation

Senior/ Team Lead Full Stack Developer: help get medicines to 400 million people around the world



Job description

Overview

We’re the mSupply Foundation, stewarding a suite of software products used for medicine supply chain management in 42 countries in the low/middle income world.

Our software is built to meet the needs of low and middle income countries, including challenges such as patchy, intermittent internet connections and deployment on local hardware.

We’re building a new open source version of our software and we’re expanding our team to continue this work.

This role is a two-year fixed-term contract aligned with our project timeline, with a history of long-term staff retention and ongoing development and training.

We’re looking for senior developers who can think, do, code, lead, mentor, strategise and contribute to delivering high-quality software that helps ensure medicines reach people who need them.

We strive for a supportive, friendly environment where each of us can grow and thrive.

If contributing to a world where everyone has access to the medicines they need motivates you, this is a good fit.

Job Description

  • Lead a small team (typically 3 people) working on our open source software ( You’ll work across the full stack, focusing on a robust, high-performance, well-designed solution.

  • Help steer technical direction and architectural decisions for your team’s domain, balancing technical excellence with practical delivery.

  • Own and deliver significant features end-to-end, from design through deployment and monitoring.

  • Collaborate with the team to ensure scalability, reliability and performance so clients with patchy internet can use the software effectively.

  • Mentor and support team members’ growth, helping them develop technical skills and problem-solving abilities.

  • Collaborate with other team leads and stakeholders to deliver high-quality software that meets client needs.

  • Foster a positive team culture that reflects our values of kindness, intelligence, and purpose.

Useful Skills

  • You should enjoy software in general and be able to understand software from a user perspective.

  • Demonstrate initiative and creative problem-solving, with good judgment on when to work independently or involve others.

  • Able to prioritise tasks and help your team manage technical work effectively.

  • Great people skills for leading a small team and handling client interactions with clarity, consideration, friendliness and empathy.

  • Clear communication in technical contexts, including explaining complex decisions to both technical and non-technical stakeholders.

  • Experience mentoring or leading other developers, even informally.

  • Experience with agile and scrum practices is helpful.

Useful Technical Skills

  • Strong understanding of relational databases (PostgreSQL and SQLite).

  • Experience with system architecture, API design, and making architectural decisions.

  • Ability to review code thoughtfully and provide constructive feedback.

  • Technical experience with Rust (or strong experience in systems programming languages).

  • Typescript, GraphQL, Git and Gitflow, SQL (PostgreSQL and SQLite), React, Webpack, npm/yarn.

  • Capacitor, Electron and Java.

Other stuff, important stuff

  • We’re based in Auckland, and the future Developer will need to be as well (hopefully you!).

  • We will pay a salary that is fair.

Job Applications close: Wednesday 5th November 2025

We know that men tend to apply for jobs when they meet 60% of the qualifications, while women and people from other minority groups tend to apply when they meet nearly all of them.

If you like the sound of the job, we encourage you to apply!

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Public Health

Referrals increase your chances of interviewing at The mSupply Foundation by 2x

Get notified about new Senior Team Lead jobs in Auckland, Auckland, New Zealand .

#J-18808-Ljbffr


Required Skill Profession

It Management & It Project Management



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Team Potential: Insight & Career Growth Guide