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·Ontario, Canada·onsite

Senior Front-End Engineer

Posted 2 months 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 in an agile environment to build and iterate features.
  • Maintain and support a highly available service used by millions daily, ensuring quality, scalability, and performance.
  • Participate in code reviews and foster productive technical discussions within a small, empowered team.
  • Work primarily with a tech stack including Ember.js, React, Ruby on Rails, and TypeScript.

What you should know

  • This role offers the chance to work on high-traffic, scalable systems impacting millions of users daily.
  • Applicants should be comfortable with both front-end and back-end development, with strong front-end specialization.
  • The team embraces AI tools to improve productivity and code quality, reflecting a forward-thinking engineering culture.
  • Candidates should be ready to work onsite in Ontario, Canada, with significant overlap in EST business hours.
  • The environment values collaboration, pragmatic decision-making, and continuous learning, with opportunities to influence product outcomes.

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 in a remote-first work culture.
  • Smile.io emphasizes small, agile, empowered teams that ship high-impact products.
  • They foster an inclusive and diverse workplace, encouraging applications from all backgrounds and providing accommodations.
  • The company operates in the ecommerce technology industry, focusing on transforming one-time sales into repeat purchases.

Key required skills

Ember.jsReactTypeScriptRuby on RailsPostgreSQLDataDogKafkaAWS

Summary generated from the original posting.