Talent.com
Intermediate Full-Stack Developer : Help Get Medicines To 400 Million People Around The World

Intermediate Full-Stack Developer : Help Get Medicines To 400 Million People Around The World

Msupply FoundationAuckland, New Zealand
7 days ago
Job description

Full-Stack Developers : help get medicines to 400 million people around the world

We're the mSupply Foundation.

Somehow we've ended up being the stewards of a suite of software products that are by far the most widely used for medicine supply chain management in 42 countries in the low / middle income world.

Our software is built by default for the needs of low and middle income countries, which brings with it interesting technical challenges - building a sync system for patchy, intermittent internet connections, and making software that will be deployed on local hardware.

We're on the journey of building a new open source version of our software.

It's amazing how far we've got.

It's amazing how far we have to go.

We need to increase our team size to do the good work that we've already committed to in the next few years, and we need some senior developers who can think, do, code, lead, mentor, strategise and more.

We try to provide a supportive, friendly environment where each of us can grow and thrive.

Please only apply if the thing we're trying to do (contribute to a world where everyone has access to the medicines they need), is something that would motivate you.

We have a great team.

You'll love them.

That is, you'll get lots of friendly support.

This role is a two-year fixed-term contract aligned with our current project timeline.

That said, we have a 20-year track record of retaining staff, and we invest in long-term development and training.

We plan and train for continuity and growth, and always aim to be able to keep staff on long term.

Summary of our AI stance : we use it where it helps (both in our development and in our products), but use careful judgement to evaluate when it really helps

Job Description

We're building and maintaining our open source software (), used in over 40 countries.

You would be working across our full stack, with a strong focus on our Rust-based server and GraphQL API.

Own significant features and technical decisions, working independently while collaborating with the team on architecture and design.

Be involved in our development cycle of software components, including development, testing, deployment, and monitoring.

Work with the team to ensure the scalability, reliability and performance of our software so our clients with patchy internet don't struggle with using it.

Help mentor junior developers and contribute to our technical documentation and best practices.

Collaborating closely with the team to deliver high-quality software solutions that meet our clients' needs.

Useful Skills

You need to like software in general, and be able to understand software from a user perspective

You don't wait for problems to solve themselves, you jump in with initiative and creative solutions.

You've got the judgment to know when to run with an idea solo and when to bring others into the conversation

Able to prioritise tasks well

Great people skills - you'll be working with a team, helping them to do their jobs well and treat our clients well.

You'll need to be clear, considerate, friendly, and empathetic.

Team player

Communicate clearly in a technical context, including explaining complex technical decisions to both technical and non-technical stakeholders

Experience with agile and scrum practices is helpful

Useful Technical Skills

A solid understanding of relational databases (we use PostgreSQL and SQLite)

Experience with system architecture and API design

Technical Experience

Rust (or strong interest in learning - this is our server language)

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 our future Developer will need to be as well (hopefully you!).

We will pay a salary that is fair.

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 only apply for jobs when they meet nearly all of them.

With that in mind, if you like the sound of the job, we encourage you to apply!

#J-

  • Ljbffr
Create a job alert for this search

Intermediate • Auckland, New Zealand

Related jobs
  • Promoted
Full Stack Developer

Full Stack Developer

EdjusterAuckland, Auckland, New Zealand
Kami is an award-winning startup based in Auckland, New Zealand.Our leading digital classroom app offers meaningful solutions to over 40 million users worldwide, helping educators create a more int...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Engineer

Full Stack Engineer

IdexxAuckland, New Zealand
OverviewJoin IDEXX Veterinary Software as a Full Stack Engineer in Auckland.IDEXX continues to invest in Veterinary Software with a goal to offer the first vertical SaaS platform for Animal Health....Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Developer

Full Stack Developer

Comspek InternationalAuckland, New Zealand
Our is on the hunt for an experienced Full Stack Developer who's ready to dive into.Auckland preferred (remote within NZ considered). This isn't a "sit and wait" kind of gig — IMMEDIATE start OR who...Show moreLast updated: 3 days ago
  • Promoted
Web Develop and Software

Web Develop and Software

GET IT 1991 NZ LimitedPapakura, Auckland, New Zealand
Company : GET IT 1991 NZ limited.Location : Auckland, New Zealand (Might go out of Auckland sometime).We are seeking a technically skilled and customer-focused ICT. Technician and web developer to joi...Show moreLast updated: 1 day ago
  • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

IdexxAuckland, Auckland, New Zealand
Join to apply for the Senior Full Stack Engineer role at IDEXX2 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Full Stack Engineer role at IDEXXIDEXX continues to invest in ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Full Stack Engineer Auckland, Auckland, New Zealand

Senior Full Stack Engineer Auckland, Auckland, New Zealand

LightspeedAuckland, Auckland, New Zealand
Are you an experienced Full Stack Engineer looking to make an exciting change : ditching the monolith and building new Golang & React microservices?. We are looking for a Senior Full Stack Engineer t...Show moreLast updated: 30+ days ago
  • Promoted
Intermediate Software Engineer

Intermediate Software Engineer

Gentrack Ltd (Global)Auckland, Auckland, New Zealand
Join to apply for the Intermediate Software Engineer role at Gentrack Ltd (Global)2 days ago Be among the first 25 applicantsJoin to apply for the Intermediate Software Engineer role at Gentrack Lt...Show moreLast updated: 30+ days ago
  • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

90 SecondsAuckland, Auckland, New Zealand
Seconds is the world's leading cloud video production platform, allowing brands to purchase, plan, shoot, edit and review video anywhere in the world, online and on mobile.Having just completed our...Show moreLast updated: 30+ days ago
  • Promoted
Intermediate Full Stack Engineer

Intermediate Full Stack Engineer

KiwibankAuckland, New Zealand
We offer great flexibility to suit your lifestyle and priorities.All roles with us are openly advertised internally showing our commitment to your career goals. Join us to disrupt traditional core b...Show moreLast updated: 1 day ago
  • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

Robert Walters New ZealandAuckland, New Zealand
About the RoleOur client, a leader in the financial services sector, is looking for an experienced Full Stack Developer to join their Agile team. In this dynamic and hands-on role, you'll work close...Show moreLast updated: 29 days ago
  • Promoted
Software Engineer

Software Engineer

WholesaleclubManukau City, Auckland, New Zealand
Develop, maintain, deploy, and support software developed.Testing, debugging, diagnosing the purchase-sales-inventory management. Ensure the performance, quality, and responsiveness of applications....Show moreLast updated: 13 days ago
  • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

TracksuitAuckland, New Zealand
We are committed to promoting a diverse and inclusive workplace - a place where we can each be ourselves and do the best work of our lives. At Tracksuit we consider a unique perspective, diverse exp...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Developer - Intermediate

Full Stack Developer - Intermediate

SandfieldAuckland, New Zealand
OverviewDo you want to work on projects that make a real difference for leading companies across Australasia?.Do you want to work in a place where you can call home, where you can get ahead in your...Show moreLast updated: 24 days ago
  • Promoted
Intermediate Full Stack Engineer

Intermediate Full Stack Engineer

Idexx GmbhAuckland, New Zealand
Intermediate Full Stack Engineer page is loaded.Intermediate Full Stack Engineer.Apply locations Auckland, New Zealand time type Full time posted on Posted 9 Days Ago job requisition id J- • • • • • •.ID...Show moreLast updated: 30+ days ago
  • Promoted
Senior Full Stack Developer

Senior Full Stack Developer

SandfieldAuckland, New Zealand
OverviewDo you want to work on projects that make a real difference for leading companies across Australasia?.Do you want to work in a place where you can call home, where you can get ahead in your...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Developer - Intermediate

Full Stack Developer - Intermediate

Sandfield Associates Limited.Auckland, Auckland, New Zealand
Do you want to work on projects that make a real difference for leading companies across Australasia?.Do you want to work in a place where you can call home, where you can get ahead in your career ...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Developer

Full Stack Developer

Fulcrum DecisionAuckland, New Zealand
Full Stack Developer – Auckland, NZFulcrum Decision, a trusted provider of Development, Business Intelligence, Data Warehouse, and Data Integration services for over 20 years, is seeking a skilled ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

CirclesAuckland, Auckland, New Zealand
About CirclesCircles is revolutionizing the world of golf performance through advanced and contextual analytics, working alongside some of the world's most recognizable golf brands, tours, and elit...Show moreLast updated: 30+ days ago