Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Smile.io is the world’s largest loyalty platform, providing easy-to-use reward programs that help scaling ecommerce brands transform one-time sales into repeat purchases from loyal customers. Over 100,000 brands use Smile to turn transactional purchases into passionate repeat shoppers.
We currently power over 100,000 rewards programs, reaching more than 500 million customers, and serving 1 million API requests per hour. Our primary stack is Ruby on Rails, Ember.js, and React. The engineering team at Smile.io believes in being proud of your code, owning what you ship, and embracing new tools to increase developer happiness. We believe small and agile, empowered teams can ship products with the highest impact.
We invite you to join our mission to create technical solutions that securely, reliably, and quickly provide value to our customers. Smile.io is a fully remote company looking to hire within Canada for this remote role. Overlap with core EST working hours is required.
About the Team:
The Solutions Squad is a new, cross-functional team dedicated to enhancing our public API, building and maintaining integrations with other apps, and creating repeatable solutions for some of our largest merchants. This team will focus on ensuring that Smile's technology is highly extensible and easy to use for developers, merchants, and agencies wanting to integrate Smile into their technology stack. The Solutions Squad will develop new tools and methods for using Smile in innovative ways, and think about the big picture of how our technology needs to evolve over time to scale the number of merchant use-cases we can support.
The team will also work closely with internal sales and support roles to provide advice and recommendations to merchants that want to use our technology.
Everyone at Smile is driven by these core values:
- Be Humble - think of the team before thinking of yourself. We have no room for massive egos.
- Be Hungry - set hard goals, ask lots of questions and learn every day.
- Be Human - show empathy towards others, consider the impact of your decisions on other teams.
About the Role:
Smile.io is seeking a highly skilled Software Engineer proficient in both Front-End and Back-End development to join our Solutions Squad. As one of three members, you'll play a crucial role in enhancing our public API, ensuring quality, reliability, scalability, and performance. You will also contribute to building and maintaining integrations with other applications in the ecommerce ecosystem. You will actively engage with internal and external stakeholders (yes! you might even join some sales calls), run experiments, build incrementally, and work in an agile environment to drive innovation and deliver outcomes that delight our merchants.
\nHow you'll make an impact:Our Commitment to Candidates:
At Smile, we understand that finding a new role is challenging and that self-doubt or imposter syndrome can prevent you from applying to a role, don’t let it! You have a ton to offer and we want you to feel encouraged to apply, even if you don’t check all of the boxes. If you are passionate about eCommerce and helping merchants grow through loyalty and reward, connect with us.
At Smile, we rely on a range of backgrounds, experiences, and ideas. We value diversity, and we’re proud to be an inclusive, equal opportunity workplace. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Smile welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
AI Disclaimer: At Smile, we’re strong advocates for using AI to help speed up iteration, increase productivity, and save our human brainpower for the really challenging problems. While we’re happy for AI to help you generate or tailor your resume, we’d ask that you please refrain from using AI to answer any of the questions on this application form, or to answer questions during the interview process itself.
Auto-Apply to Software Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.