1 month ago
Toronto, CanadaMid Level
Responsibilities
- Ship full-stack features end-to-end from product discovery and scoping through implementation and release.
- Develop across a TypeScript/Node serverless backend using AWS Lambda, API Gateway, and SQS, plus React Native frontends.
- Make pragmatic decisions in ambiguous situations and unblock yourself and teammates.
- Add logging, metrics, alerts, and tests to keep releases stable.
- Improve existing product surfaces through refactoring and technical-debt reduction.
- Collaborate with design and product on customer-visible outcomes.
Requirements
- Real startup experience shipping products in lean environments.
- A portfolio, GitHub, side projects, open-source work, or indie apps demonstrating personally shipped software.
- Fluency in TypeScript and comfort with Node, React, React Native, and REST or GraphQL APIs.
- Experience with AWS serverless systems such as Lambda and SQS, or equivalent event-driven systems.
- Practical testing experience with tools such as Jest, React Native Testing Library, and Detox, integrated into CI.
- Ability to refine rough ideas into scoped, high-leverage releases.
- Clear communication, ownership, and comfort navigating engineering tradeoffs.
Benefits
- Top-of-market compensation for top performers.
- Comprehensive health, dental, and vision benefits.
- $1,500 annual learning and home-office stipend.
- $1,000 annual wellness stipend.
- Monthly lunch stipend and commuter benefits.
- Paid parental leave.
- 20 annual PTO days plus unlimited sick days.
- Quarterly team gatherings and in-office amenities.
Tech Stack
Categories
Full StackMobile
About Bree
Bree is a Toronto-based consumer finance platform for Canadians living paycheck to paycheck, founded in 2021. It offers mobile apps that provide interest-free cash advances and other short-term credit tools to bridge gaps between paydays. The privately held company operates in Canada, is backed by Y Combinator (S21), and reports more than 800,000 signups.
