Smile.io

Senior Software Engineer - APIs, Integrations, and External Developer Tooling

Vancouver / Remote

Role brief

What this role is asking for.

At Smile.io, we help brands build loyalty programs that turn customers into lifelong fans. Behind that mission is a growing ecosystem of developers, agencies, and partners building on top of Smile โ€” and the Solutions Squad exists to make that experience exceptional. Weโ€™re looking for a fully remote Senior Software Engineer to join our small, highly autonomous team and help us build a world-class platform for developers integrating with Smile. This is a full-time remote role working Monday - Friday with a need for your schedule to overlap significantly with existing team hours (9 AM - 3 PM PT). At this time, only applicants based in Canada will be considered. ๐ŸŒ About the Solutions Squad Our vision is simple: Make Smile the easiest and most delightful loyalty platform to integrate with. We serve app developers, agencies, and internal teams by focusing on outcomes, not just features: clarity over complexity, thoughtful defaults over configuration sprawl, and experiences that feel obvious in hindsight. Weโ€™re a fully remote team of two, both based in Vancouver, BC, working with a high degree of ownership and trust. We value autonomy, pragmatic decision-making, and moving fast without cutting corners that matter. We use modern AI tools to improve developer productivity, code quality, and product outcomes, and are passionate about intentionally experimenting with how AI can reshape...

Company role signals

Smile.io role signals.

Repeated tags across 2 active roles show the current hiring pattern.
APIs ยท 2JavaScript ยท 2Rails ยท 2React ยท 2Ruby ยท 2ML / AI ยท 1Postgres ยท 1Sales ยท 1Security ยท 1