Back to Smile.io
This role is no longer open. It hasn't been listed in over 30 days. Browse current openings at Smile.io or all roles.
Smile.io logo
Smile.io·Toronto, Canada·onsite

Senior Front-End Engineer

Posted 1 month ago
Apply now
Ruby on RailsReactTypeScript

About the role

What you'll do

  • Lead development of shopper-facing and merchant-facing applications with a focus on Front-End and full stack expertise.
  • Collaborate closely with Product, Design, and Engineering teams to build and iterate on new features in an agile environment.
  • Maintain and support a highly available service used by millions, ensuring scalability, reliability, and performance.
  • Participate in code reviews, provide constructive feedback, and champion productive technical discussions within the team.
  • Work within the Program Squad, a cross-functional team focused on loyalty program functionality and optimizing user experiences.

What you should know

  • This role offers the chance to work with a modern tech stack including Ember.js, React, Ruby on Rails, and TypeScript.
  • Applicants should be comfortable working in a fast-paced, agile environment with a focus on iterative development and experimentation.
  • The company encourages a mindset of learning from mistakes, collaboration, and shared success over individual heroics.
  • Candidates will have opportunities to explore AI tools to improve developer productivity and product outcomes.
  • The role requires strong communication skills, pragmatic decision-making, and a passion for crafting delightful user experiences.

About the company

  • Smile.io is the world’s largest loyalty platform, powering over 100,000 rewards programs and serving 500 million customers.
  • The company values trust, ownership, and continuous improvement, fostering a remote-first and inclusive culture.
  • Smile.io operates in the ecommerce industry, helping brands transform one-time sales into repeat purchases.
  • They emphasize small, agile empowered teams that ship high-impact products quickly and iteratively.
  • Smile.io is committed to diversity, equity, and inclusion, providing accommodations and encouraging applications from all backgrounds.

Key required skills

ReactEmber.jsTypeScriptRuby on RailsPostgreSQLDataDogKafkaAWS

Summary generated from the original posting.