Senior Front-End Engineer
$150k - $160k per yearSmile.Io
- Remote job
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 are looking for a highly skilled and experienced Senior Full Stack Engineer with specialization in Front-End development and a solid understanding of Back-End development to join our dynamic team. As a key member, you’ll play a crucial role in designing, constructing, and maintaining our shopper-facing applications and merchant-facing program management tools, ensuring their quality, reliability, scalability, and performance. You will actively participate in running experiments and building incrementally, working in an agile environment to drive innovation and deliver outstanding outcomes.
This is a full-time remote role working in Canada, Monday to Friday, with significant overlap with 9 AM - 3 PM EST.
About the Program Squad
The Program Squad is a team that spans the entire technical stack, and is focused on providing the functionality merchants need to create and manage effective loyalty programs. They are responsible for building and maintaining features that influence repeat purchase rates, optimizing program configuration, enhancing the shopper journey, and improving the merchant experience. The team takes an iterative and experimentation-based approach to crafting functionality that delights users and feels native to the Shopify platform.
How We Work at Smile
You’ll likely enjoy working at Smile if you:
- Are open to trying new things, being wrong, and learning from mistakes
- Prefer collaboration and shared success over individual heroics
- Want to move fast, deliver real value, and own the progress of your work
- Look for opportunities to improve how work gets done — for yourself and others
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.
What You’ll Work On
- Write, test, instrument, document, and maintain software for Smile.io .
- Review code and provide thoughtful, constructive feedback for your team.
- Collaborate closely with Product, Design, and Engineering teams to build new features.
- Support a highly available service used by millions of users on a daily basis. Champion productive technical discussions and foster collaboration within the team.
Who You Are
- Possess a minimum of 5 years of technical experience in software engineering or a related field, with senior-level expertise in front-End development and hands-on experience across the full stack.
- Have expert-level proficiency in modern Front-End frameworks (Ember.js and/or React using TypeScript), substantiated by relevant professional work experience.
- Have working proficiency in back-end development, with experience building, maintaining, and debugging server-side systems.
- Have experience with Ruby on Rails or another back-end framework/language (e.g., Node.js, Python, etc.); Ruby on Rails experience is highly valued but not required.
- Have experience using AI tools to solve real-world engineering problems: improving developer productivity, code quality, and product outcomes.
- Curious, adaptable, and excited about how AI is reshaping software development.
- Skilled in utilizing observability tools such as DataDog and Grafana to troubleshoot multi-system level issues effectively.
- Experienced with Postgres or similar databases.
- Experienced in building and maintaining high-traffic systems.
- Experienced in test automation practices.
- Familiar with agile methodologies and the ability to thrive in a fast-paced environment.
⭐ Bonus if You Have
- Experience developing apps for the Shopify platform, including familiarity with Shopify APIs.
- Hands-on experience with Amazon Web Services, Docker, Kafka, and/or GraphQL.
- Understanding of database optimization techniques, including indexing, various types of locks, and strategies for optimizing slow queries.
- Experience in mentoring and fostering the professional growth of junior colleagues.
- Deep experience crafting high-quality, accessible, and performant Front-End user experiences at scale.
Our Tech Stack
- User Facing Applications:
- Data Layer
Services:
Environment & Infrastructure:
Compensation & Benefits
- Base Salary: $150,000 CAD - $160,000 CAD
- In addition, our generous total rewards package includes things like flexible vacation, a remote work allowance, and a monthly credit to use at any of the store 100,000+ stores that uses our software. Check out our careers page to learn more.
Sounds like the role for you? We’d love to hear from you! Even if you’re not 100% sure about potential fit, we still encourage you to apply. We’re looking for the right person, not the perfect series of checkboxes.
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$150k - $180k per year
...a backend that’s ready to connect, and an engineering team that needs someone to draw the lines... ...Why This Role, Right Now Most senior frontend engineers join products with foundations... ...flow, and system behavior Ship the first end-to-end feature connected to live backend APIs...SeniorFull timeWork at officeImmediate start$121k per year
...? Then Jobber might be the place for you! We're looking for a Senior Front-End Developer - ideally with full-stack experience/knowledge - to... ...Role Jobber's website is one of our most important growth engines — the place where small home-service businesses first meet the...SeniorLong term contractFull timeInternshipWork at officeLocal area$108k - $118k per year
...an inspired, motivated, and experienced Senior Developer to join our Communications team... ...2026 You Will: Deliver pixel-perfect front-end implementations that match design comps... ...Capability with Handlebars or other templating engines Skill with Webpack or other front-end...SeniorFull timeContract workLocal area$80k - $100k per year
...for campaigns across our product lines, and collaborate on hosting infrastructure, CDN configuration, and performance. If you’re a front-end focus ed developer who genuinely loves building—and who treats AI tooling as a core part of your workflow, not an afterthought—...SuggestedFull timeWork at officeLocal areaFlexible hoursWeekend work3 days per week- ...experience lifecycle from strategy, design to engineering and beyond, we enable our clients to... ...pod’ structure. Each pod brings together senior leadership, subject matter experts, and cross... ...: The Principal Agentic Engineer (Front-end) is a senior technical leader responsible...SeniorRemote jobFull timeInternshipWork at officeImmediate startFlexible hours
- ...hear from you! Role Overview We’re looking for a seasoned Front-End Architect who thrives on technical depth and broad influence.... ...an instrumental role in that journey. You’ll collaborate with Senior Engineers, Product Managers, and UX Designers to create a cohesive...SeniorRemote jobFull timeWork at officeLocal areaFlexible hours
- ...opportunities to make a real difference. Job Description As a Senior Front-End Software Developer at Vention… You’ll play a key role on... ...Builder team, shaping the next generation of Vention’s CAD engine and user-experience tools. Working closely with product...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...and assessment through design, implementation, management and optimization to reach a true end-to-end solution. Job Description Front-End Developer (Intermediate or Senior) Vancouver, BC Job Description If you have a passion for building web applications and...SeniorFull timeFlexible hours
- ...to design and integrate APIs Build reusable components and front-end libraries for multi-tenant applications Translate designs and... ...Requirements Post Secondary Degree in Computer Science or Engineering, or an equivalent combination of education and experience with...Full time
- ...votre équipe : Nous recherchons un(e) développeur(euse) web front-end senior pour rejoindre l’équipe de développement UX et contribuer à... ...asset if you have: Experience with design tokens, theming engines, or multi-product design systems. Familiarity with Storybook...SeniorFull timeFlexible hours
- ...modern, high-quality web applications focused on performance, scalability, and great user experience. We’re currently looking for a Senior Front-End Developer who is passionate about clean code, attention to detail, and building polished interfaces that align with our...SeniorFull timeWork at officeRemote work
- ...that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital... ...possibilities. About the Role As a Senior Frontend Developer, you will build the user... ...driven model, and you will own Playwright end-to-end coverage for the flows you build. Authorization...SeniorFull timeContract work
- 我们的愿景 作为全球⼗⼤数字资产交易所之⼀(仍在上升),我们在交易、安全 和区块链产品创新⽅⾯提供⼀流的服务体验。 我们的⽬标是让所有⼈都能参与到加密市场的建设中来,使得最前沿的、最有潜⼒的加密货币项⽬得以安全上线并交易。你有兴趣加⼊这样⼀⽀去中⼼化团队吗? \n 岗位职责 配合产品经理完成产品功能开发和优化; 负责公司产品的web前端页面与交互开发; 配合交互设计师及视觉设计师实现交互效果,配合后台工程师完成应用开发; 负责前端基础架构、组件抽象。 任职要求 ~ 本科及以上学历,计算机相关专业; ...Full time
- ...software and plugins for real-time graphics engines by Vizrt, Unreal, and Unity, Astucemedia... .... Job Description As a Lead Front & Back-End Developer at Astucemedia, you will... ...Architect, while being supported by Staff/Senior Developers in both Front-end and Back-end...SeniorFull time
$80k - $95k per year
...role is open to remote based candidates based in Canada with a preference for PST (hybrid) / EST (remote)* We're looking for a Front End Developer to join our team as we enter our next stage of growth. You'll play a central role in how we craft the best-in-class user...Full timeInternshipRemote work- ...expérience dans le domaine du développement d’applications Web Front-End Vous savez écrire du code clair, optimisé et évolutif Vous... ...'s degree or College degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience ~5 years of experience...Full timeFlexible hours
- ...une personne prête à mener l'architecture front-end de nos prochains produits de voyage.... ...concerne un poste vacant existant. Senior Software Developer - FrontEnd Plusgrade... ...of product managers, designers, and test engineers to elevate engineering quality during architecture...SeniorFull timeWork at officeRemote workWorldwideFlexible hours
- ...de notre expansion numérique, nous recherchons un développeur front-end passionné et techniquement compétent, spécialisé en expérience web... ...scalable, accessible, and optimized for both traditional search engines and AI-powered search experiences. You’ll be the technical...Full timeWork at office
usd40k per year
...automated tests and modifications to the existing ones of our main front-end product, the GFW map (), functionalities. The purpose of the... .... The consultant will work closely with internal QA and engineering teams to expand the automated test suite and ensure consistent...Full timeContract workFor contractors- ...thrill from finding better solutions others haven't seen. Senior Software Engineer, Backend What happens when your business model breaks the... ...operations. You’ll own meaningful parts of the system end-to-end, making decisions about data models, APIs, and system...SeniorRemote jobFull timeInternshipWork from home
$100k - $130k per year
...sur la valeur livrée aux client.es, la performance, l'accessibilité ainsi que la qualité et la maintenabilité à long terme de notre front-end. Ton impact: Livrer des fonctionnalités front-end performantes et de grande qualité en React et TypeScript qui respectent...Daily paidFull timeApprenticeshipWork at officeLocal areaRemote workFlexible hours$100k - $130k per year
...sur la valeur livrée aux client.es, la performance, l'accessibilité ainsi que la qualité et la maintenabilité à long terme de notre front-end. Ton impact: Livrer des fonctionnalités front-end performantes et de grande qualité en React et TypeScript qui respectent...Daily paidFull timeWork at officeLocal areaRemote workFlexible hours- ...the future of Unity’s monetization products. We are seeking a Senior Backend Engineer (Distributed Systems) to scale the next generation of high-... ...Life at Unity Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month....SeniorFull timeWork at officeWorldwideRelocation package
- ...Dans cette annonce, l'emploi du féminin pour désigner des personnes n'a d'autres fins que celle d'alléger le texte. Développeuse Front-End- Missions Ponctuelles & Défis Clients Pour vous, la richesse du métier vient de la diversité des contextes? Vous vous distinguez...Daily paidFull timeWork at office
$90k - $110k per year
...and research organizations worldwide. We are looking for a Senior Front-End Developer with 6-8 years of experience who is passionate about... ...- A reliable, collaborative, and forward-thinking front-end engineer who elevates our front-end stack and user experience. You bring...SeniorPermanent employmentFull timeRemote workWork from homeWorldwideMonday to fridayFlexible hours- ...respect des normes de développement et des bonnes pratiques d'Explorance. Se tenir informé(e) des dernières technologies et tendances front-end. Encadrer et accompagner les développeurs juniors. Ce que vous apportez à l'équipe : Plus de 7 ans d'expérience en...SeniorFull timeWork at officeWorldwide
$100k - $130k per year
...expérience de migration Microsoft 365 encore plus accessible et intuitive, directement depuis le navigateur. En tant que développeur.euse front-end, tu seras au coeur des décisions d'interface et d'expérience utilisateur. Tu contribueras également au développement backend en C#...Daily paidFull timeApprenticeshipWork at officeLocal areaRemote workWorldwide- ...looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...similar programming languages for back-end/API development ~5 years of experience... ...browser APIs ~ Experience with React for front-end development ~ Experience with...SeniorFull timeLive InRemote workFlexible hours
$122.69k - $149.95k per year
...employees- from headquarters to the front lines. Our customers... ...practices that empower our product engineering teams to ship with confidence.... ...About the Role As a Senior DevOps Engineer, you will play... ...reliability responsibilities end-to-end, while collaborating closely...SeniorFull timeWork at officeRemote workFlexible hoursWeekend work$96.4k - $142.66k per year
.... Rockstar Games is seeking a passionate and experienced Senior Web Engineer with a focus on the “back of the frontend” to join our online... ...needs. RESPONSIBILITIES Development of accessible front-end components and applications using React. Integrating front...SeniorFull timeWork at officeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Front-End Engineer. Be the first to apply!
- front end developer no experience Remote
- junior front end developer Remote
- front end developer Remote
- remote front end web developer Remote
- junior frontend developer Remote
- entry level front end developer Remote
- frontend developer Remote
- senior manager risk management Remote
- senior electrical engineer Remote
- senior executive Remote

