About UsKindo is New Zealand's leading school 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 frictionless 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 mattersReal opportunities for professional growth and developmentThe chance to make a meaningful impact on New Zealand's education systemA team that balances innovation with purposeBy 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 OverviewAs 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 developmentCollaborate with front-end specialists on both web and mobile platformsDirectly impact thousands of schools and families through your workDrive technical decisions in a small, agile team environment Key ResponsibilitiesTechnical Leadership Architect and develop scalable solutions across our web and mobile platformsDrive technical decisions and improvements across our full technology stackLead code reviews and mentor other team membersDevelopment & Innovation Build and maintain high-performance applications using our defined tech stack belowOptimise application performance and resolve complex technical challengesImplement new features based on direct user feedback from schoolsQuality & Best Practices Maintain high code quality standards and testing practicesContribute to DevOps practices and CI/CD pipeline improvementsChampion security best practices and performance optimisation Our Application Tech StackPython & Django powering our core servicesGunicorn for robust application servingReact for web applicationsReact Native for mobile developmentModern styling with Tailwind CSS Our Cloud & Infrastructure PlatformAWS CloudElastic Beanstalk, AWS Cloudfront, API GatewayRDS PostgresInfrastructure as Code with TerraformRDS Postgres databaseBitbucket for version control Required SkillsMust-Have
Proven experience building and maintaining full stack applications including developing robust APIsStrong Python/Django development expertiseSolid understanding of React (web) developmentExperience with using AWS services and cloud architectureExcellent collaborative and communication skillsNice-to-Have
React-Native experienceTerraform and IaC expertiseExperience with Playwright testingKnowledge of security testing tools like SnykEducation sector experience What We OfferCompetitive salary packageFlexible work arrangementsDirect impact on New Zealand's education sectorSmall team environment where your voice mattersModern tech stack and freedom to propose new technologiesRegular team events and social activities