Join a mission-driven team replacing single-use packaging with IoT and AI technology. You will lead mobile engineering efforts, owning the migration to Kotlin Multiplatform while shipping features that have already prevented 1.6 million pieces of waste. This is a high-impact role working directly with the technical lead to build sustainable infrastructure.
Mobile Software Engineer at Cauli
Join the UK's largest reusable packaging provider and help eliminate the 10.7 billion items of packaging waste generated annually. Led by a Forbes 30 Under 30 founder, this climate tech startup is looking for a Mobile Engineer to own their Kotlin Multiplatform migration and build the IoT-driven infrastructure that makes reuse as easy as throwaway. With 1.6 million pieces of waste already prevented and major clients like the NHS and BT on board, you'll join an ambitious team where your code has a measurable environmental impact and you'll receive meaningful early-stage equity.
About this role
Role overview
About the company
Cauli
CauliBox is a climate tech company that provides digitally-enabled reusable food and drink packaging solutions within the circular economy. The company offers a tech-enabled system that allows food businesses to manage reusable packaging through a supply chain integrated with technology, enabling the tracking, returning, and washing of packaging to address single-use waste. CauliBox serves the foodservice industry, assisting businesses in implementing reusable packaging systems and rewarding customers and food businesses for sustainable behaviours. The company is the largest provider of reusable packaging solutions for the food service industry in the UK.
What you'll do
What you will do
- Lead the development and maintenance of consumer and client-facing applications, specifically driving the transition from native apps to a unified KMP architecture.
- Build and integrate lightweight web applications with digital wallets to streamline container tracking and improve the user experience for reuse.
- Collaborate across the stack by contributing to PHP/Laravel backend services and occasionally supporting Python-based software on Linux smart bin hardware.
Who you are
Who this is a fit for
- 1-2 years of professional mobile experience with production-level Kotlin skills and a strong foundation in native Android development.
- Practical experience or deep technical enthusiasm for Kotlin Multiplatform (KMP), with the ability to manage iOS frameworks and SwiftUI integrations.
- A versatile, startup-ready mindset comfortable exploring REST APIs, PHP, or Python to solve problems across the entire product ecosystem.
Why this role
Why this role is remarkable
- Work at the forefront of sustainability with a Forbes 30 Under 30 founder on a product that has already scaled to 50+ sites and major enterprise clients like BT and the NHS.
- Gain true ownership of the mobile roadmap, including a complete migration to a unified Kotlin Multiplatform codebase and integration with Apple/Google Wallets.
- Receive meaningful early-stage equity in a fast-growing startup where your engineering decisions directly reduce environmental waste at a massive scale.
Jack & Jill
How Jack & Jill work together
Meet Jack
Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.
How does this work?
Jack’s an AI agent for job searching and career coaching. He works for you.
Jill is the AI recruiter working for the company. She recruits from Jack’s network.
If it’s a match and the company wants to meet you, they’ll make the intro. In the meantime, if you’d like, Jack will send you excellent alternatives.