Senior Full Stack Developer

About the Company

Kindo is New Zealand’s leading schools payments platform, transforming how educational institutions manage their finances since 2010. Our vision is clear: to become the world’s leading school payments platform, unlocking resources that empower schools to deliver exceptional education.

Through seamless integrations with leading Student Management Systems and Accounting Systems, we supercharge schools’ ability to interact financially with parents. Our platform handles everything from everyday school payments to fundraising and financial reporting, creating a friction less experience for schools, parents, and administrators alike.

What started as a solution for primary and intermediate schools is now expanding into secondary education, marking an exciting phase in our journey. By streamlining administrative tasks, we give educators more time to focus on what matters most – teaching.


We’re proud to be at the intersection of two of New Zealand’s most promising sectors – FinTech and EdTech. As MBIE recognises SaaS as a key driver of New Zealand’s economic future, we’re positioned at the forefront of this digital transformation.

Our success comes from our people. At Kindo, you’ll find:

  • A collaborative culture where every voice matters
  • Real opportunities for professional growth and development
  • The chance to make a meaningful impact on New Zealand’s education system
  • A team that balances innovation with purpose

 

By joining Kindo, you’re not just taking a job – you’re becoming part of a mission to transform educational administration while helping shape the learning experience of the next generation.

Role overview

As a Senior Full Stack Developer at Kindo, you’ll be a key member of our tight-knit development team of four, shaping the future of educational payment systems in New Zealand. This role offers unique opportunities to:

  • Demonstrate mastery of cloud architecture and API development
  • Collaborate with front-end specialists on both web and mobile platforms
  • Directly impact thousands of schools and families through your work
  • Drive technical decisions in a small, agile team environment

 

Key Responsibilities

Technical Leadership

  • Architect and develop scalable solutions across our web and mobile platforms
  • Drive technical decisions and improvements across our full technology stack
  • Lead code reviews and mentor other team members

Development & Innovation

  • Build and maintain high-performance applications using our defined tech stack below
  • Optimise application performance and resolve complex technical challenges
  • Implement new features based on direct user feedback from schools

Quality & Best Practices

  • Maintain high code quality standards and testing practices
  • Contribute to DevOps practices and CI/CD pipeline improvements
  • Champion security best practices and performance optimisation

 

Our Application Tech Stack

  • Python & Django powering our core services
  • Gunicorn for robust application serving
  • React for web applications
  • React Native for mobile development
  • Modern styling with Tailwind CSS

 

Our Cloud & Infrastructure Platform

  • AWS Cloud
    • Elastic Beanstalk, AWS Cloudfront, API Gateway
    • RDS Postgres
  • Infrastructure as Code with Terraform
  • RDS Postgres database
  • Bitbucket for version control

 

Required Skills

Must-Have

  • Proven experience building and maintaining full stack applications including developing robust APIs
  • Strong Python/Django development expertise
  • Solid understanding of React (web) development
  • Experience with using AWS services and cloud architecture
  • Excellent collaborative and communication skills

Nice-to-Have

  • React-Native experience
  • Terraform and IaC expertise
  • Experience with Playwright testing
  • Knowledge of security testing tools like Snyk
  • Education sector experience

What We Offer

  • Competitive salary package
  • Flexible work arrangements
  • Direct impact on New Zealand’s education sector
  • Small team environment where your voice matters
  • Modern tech stack and freedom to propose new technologies
  • Regular team events and social activities

 

Please apply through Seek.

Your application will include the following questions:

  • Which of the following statements best describes your right to work in New Zealand?
  • How many years’ experience do you have as a full stack developer?
  • Which of the following programming languages are you experienced in?
  • Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
  • How many years’ experience do you have in a DevOps role?
  • How many years’ experience do you have in a software development role?