The Offers team helps our community members (CMs) find ways to save and earn more. We source and curate offers that put real money back in our CMs' pockets, and we work to surface the right offer at the right time with the right messaging—so what a CM sees is genuinely valuable to them: money they'd actually save, not a promotion they'll ignore. Getting that match right is equal parts engineering, product judgment, and experimentation. This is a full-stack team where most engineers work across stacks — either backend and frontend or two frontend platforms, such as Android and iOS. We're hiring an Android-strong engineer who's eager to work beyond a single platform: someone who can go deep on Android but is comfortable picking up iOS or backend work as the problem demands and as their own interests lead. We work closely with other backend and client engineers, product, design, and business development teams, as well as marketing and customer support teams, to create new product experiences for our customers. Our goal is to provide our customers with a seamless mobile experience that makes it easy to access their money. We're looking for an engineer who thinks beyond the ticket — someone who cares as much about why we're building something as about how it gets built. You'll treat product outcomes as your own and use data to inform your product and engineering judgment. You must have a strong focus on user experience and be someone who can write specs and take an idea from concept to execution. The Canada-based salary range for this full-time position is $199,800 - $244,200, plus equity and benefits. Our salary ranges are determined by role, level, and location. This role is open to remote talent and may be hybrid, with two days a week in our Vancouver office, depending on the candidate's location.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior