Build the back office for a million small businesses.
A small founding team in Toronto shipping a web app, mobile apps and rule-based agents to people who fix furnaces and mow lawns.
Small team. Whole problems. Real customers.
Own the whole problem
You take a customer's pain from conversation to shipped feature across the API, the web and the phone, and you hear what they think of it next week.
Talk to customers
Everyone spends time with the businesses using EarnFlow. The best features start as a dispatcher's complaint.
Trust is a feature
Audit trails, permissions and consent aren't a compliance chore here. They're the reason customers give us their receivables.
Toronto, and remote in Canada
We're based in Toronto and work with people across Canadian time zones. We meet in person when it helps.
Sustainable pace
We'd rather ship something small every week than something big every quarter, and we don't celebrate late nights.
Say what's true
Inside the product and on this site, we say what's on and what isn't. The same honesty applies to how we hire.
No open postings yet. Here's what comes first.
EarnFlow launched in October 2026 and is run by its founding team. As customers come on board, these are the roles we expect to open. If one of them is you, write to us now; we read every note and we'll reach out when the time comes.
Full-Stack Engineer
Django, PostgreSQL, Next.js and TypeScript. Ship features end to end, from migration to UI, and own quality across the API and the web app.
iOS Engineer, SwiftUI
Take EarnFlow for iPhone to the App Store: My Day, AI Dispatch, chat and push, with Swift 6 and strict concurrency.
Android Engineer, Kotlin
Build EarnFlow for Android with Jetpack Compose against the same contract as the iPhone app.
Customer Success
Onboard field service businesses, run live demos and set-up sessions, and turn what you hear into the roadmap.
Clear, quick and respectful of your time.
Introduction
A 30-minute conversation about what you've built and what you want to build next.
Working session
A time-boxed problem from our real backlog, discussed together. No whiteboard puzzles.
Meet the team and decide
Meet the people you'd work with, ask anything, and get a clear answer quickly either way.
EarnFlow is an equal opportunity employer. We welcome applications from people of every background and will provide accommodations at any stage of the process on request; email careers@earnflow.ca.