Engineering

Software Engineer

Build the marketplace, Wallet passes and payouts that connect Toronto creators with local businesses.

About the role

Onlure connects local businesses with Toronto creators and counts every customer a creator sends through the door. You’ll build that product end to end: the marketplace where brands book creators, the Wallet passes customers carry into the store, and the payments that pay creators for the visits they drive.

This is a founding engineering role. You’ll take features from the first sketch to production, make real calls on architecture, and work directly with the founder on what we build next.

What you’ll do

  • Ship full-stack features in Next.js, TypeScript and Supabase, from the database migration to the UI
  • Build the visit tracking behind Apple, Google and Samsung Wallet passes and in-store sticker taps
  • Work on payments: brand billing on Stripe and payouts to creators
  • Build the analytics brands and creators use to see what a campaign drove
  • Integrate with the registers and online stores our merchants already use, starting with Shopify
  • Write migrations, Row-Level Security policies and tests that keep money and data safe
  • Work with the founder on product and technical decisions

What we’re looking for

  • 1+ years of professional software development experience
  • Strong TypeScript and JavaScript
  • Experience with React and Next.js
  • Comfortable with SQL databases, Postgres preferred
  • Experience designing and consuming REST APIs
  • Git and a modern code review workflow
  • You can take a loosely defined problem and run with it
  • You care about building products people use every day

Nice to have

  • Supabase or a similar Postgres platform
  • Stripe, especially Connect
  • Native mobile: SwiftUI or Jetpack Compose
  • OAuth and authentication flows
  • Real-time systems (WebSockets, subscriptions)
  • Early-stage startup experience

Our stack

Web
Next.js (App Router) · React · TypeScript · Tailwind CSS
Data
Supabase: Postgres, Auth, Realtime · Row-Level Security
Payments
Stripe Billing and Connect · Interac e-Transfer payouts
Mobile
SwiftUI (iOS) · Jetpack Compose (Android)
Platform
Vercel · Postmark · PostHog · Playwright

What we offer

  • Competitive salary, based on experience
  • Meaningful early-stage equity
  • Remote, with Toronto preferred
  • Ownership of major features, end to end
  • A real say in architecture and product direction
  • Direct mentorship from the founder

Don’t tick every box? Apply anyway.

If this role sounds like you, we want to hear from you. The application is a few details, two short questions about Onlure, and your resume.

Apply for this role