Remote Senior Front-End Engineer
$150k - $160k per yearSmile.Io
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.
$120k - $150k per year
...Learn more at: getrecharge.com Overview The Solutions Engineering team is hiring a Senior Post-Sales Solutions Engineer to support the growing and... ...Flexible Time Off Paid Parental Leave Monthly Remote Life and Merchant stipends Recharge Payments is an equal...Remote workSeniorWork at officeFlexible hoursNight shift3 days per week- ...solution they can't live without. About the Engineering Team: As a member of the technology... ...REST power our APIs, and our web/mobile front-ends are React and ReactNative with... ...organization. ~ Proven experience in a senior architectural role, with a strong background...Remote workSeniorWork at officeWork from home
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...deliver a better world. Join us. Job Description AECOM is seeking a Senior Civil Engineer - Airport Infrastructures for a full-time position...Remote workSeniorFull timeWork at officeWorldwide
- ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on innovation... ...the challenges of tomorrow and engineer a better world! As a Senior Electrical Engineer you will actively lead and/or participate in...Remote workSeniorPermanent employmentInternshipWork from homeFlexible hours
$169.2k per year
...to lead multiple high performing & engaged engineering teams to transform a customer journey into... ...of our customer’s journey into a unified end-to-end experience. We do this by building... ...our customers. The role: Reporting to the Senior Manager, Software Engineering, the Manager...Remote workSeniorLong term contractInternshipWork at officeLocal area- ...Go-To-Market Strategy, we build marketing engines that win in SaaS and across B2B industries... ...Paid Company Holidays, Your Birthday Off, End of Year Recharge (Closed December 24 - January... ...Work Environment Requirements As a remote-first company, you’ll have the ability to...Remote workSeniorWork at officeWork from homeHome office
$168k - $177.5k per year
...to join the Regulatory Operations team as Senior Manager. This is a hands-on leadership... ...Policy & Government Affairs, Legal, Product & Engineering, Business Development, and Operations to... ...regulatory expertise is not required #LI-Remote Instacart provides highly market-...Remote workSeniorLong term contractPermanent employmentFor contractorsWork at officeFlexible hours$100k - $120k per year
...project deadlines, and adapt to changing priorities in a dynamic production environment. • Solid understanding of generic simulation engines. • Experience using Shotgrid beneficial. About Pixomondo (PXO): PXO, a Sony Pictures Entertainment company, creates industry-leading...Remote workSeniorInternshipWorldwide- ...for great candidates. Job Description As a Senior Customer Engagement Manager, you will be... ...• BS/BA degree in computer science, engineering or related discipline preferred • Travel... ...learn about our work personas: flexible, remote and required-in-office. If you require a...Remote workSeniorPermanent employmentWork at officeFlexible hours
- ...code quality as you go. This is a hands-on senior role with real ownership. You’ll ship... ...affect large-scale services, and mentor engineers who are earlier in their careers. The expectation... .... Roles at ScalePad are structured as remote or hybrid, with hub locations in...Remote workSeniorFull timeInternshipWork from home
$200k - $240k per year
...complete and connected ecosystem in senior living. Founded by Michael Wang... ...Principal RF & Radar Systems Engineer to own and lead the design and... ...Systems Projects: Oversee the end-to-end development of radar... ...vision) • Flexible PTO • Location: Remote, US or Canada - NYC Preferred....Remote workSeniorFlexible hours- ...size does not fit all. We’re a team of 800+ employees, working remotely across 28 countries. Our flagship products include: Appfire Flow... ...through Empire Health. • Annual Sport Allowance. • The role is fully remote for candidates based in the US or Canada. #Li-remote Market...Remote workSeniorLocal area
$65k - $140k per year
...industry , committed to making a positive impact on its customers, employees, and communities. The Role We're hiring Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform product in the Life Sciences industry encompassing the fields of...Remote workWork at officeLocal areaWork from home$80k - $150k per year
...highly skilled and consists of application consultants, software engineers, and networking engineers located throughout the U.S and Canada.... ..., Crystal Reports, and SQL Reporting Services. Location: • Remote • Travel based on customer requirements and must be willing to accommodate...Remote work- **About the Role** We are looking for a senior UI & SDK Web engineer to join our Web Observability team, responsible for both our dashboard UI (React... ...(or maybe Star Trek) **Work Culture & Travel** We are a remote-first company. This role is open to candidates located anywhere...Remote workSeniorLong term contract
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...business is seeking a motivated and skilled Senior Process Manager - Water Management to... ...including a hybrid blend of in-person and remote team members, to deliver a variety of projects...Remote workSeniorLocal areaWorldwideFlexible hours
- ...We are looking for a talented full stack software engineer to build SaaS application. You are an energetic and driven leader with a proven track record of taking new ideas from concept to market. You are a technology savvy architect with the knowledge and creativity needed...Remote work
- ...entrepreneurial team. As a result, the company is always looking for like-minded teammates and partners. YOUR ROLE Lead a team of ML engineers building next-generation personalization and optimization systems. You'll balance hands-on technical work with team leadership,...Remote workInternshipManual labor
- Lazer is a world-class digital product studio composed of 180+ senior engineers and designers with backgrounds from companies like Apple,... ...Coinbase, Alchemy, Hinge, OVO, Polymarket, and more. We are a remote-first organization headquartered in Toronto, Ontario, with employees...Remote workSeniorInternshipWorldwide
- ...nous savons quand il faut célébrer les progrès et les réussites. Description du poste En tant que Spécialiste principal·e en intégration Sénior chez Vention, vous jouerez un rôle clé au sein de l’équipe d'ingénierie et de l’expérience Client, en assurant la transition entre l’...Remote workSeniorApprenticeshipWork at officeDay shift
- ...Unlimited PTO (2-week minimum), Paid Company Holidays, Your Birthday Off, End of Year Recharge (Closed December 24 - January 1), Paid Parental... ...for fun and entertainment! Work Environment Requirements As a remote-first company, you’ll have the ability to work from anywhere in...Remote workSeniorWork at officeHome office
- ROLE OVERVIEW: The SPEL Senior Technical Administrator / Subject Matter Expert (SME)... ...effective tool adoption and alignment with engineering standards and project requirements. The... ...and Training • Provide desk-side and remote support to end users. • Develop training materials and...Remote workSeniorPermanent employment
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Description AECOM is seeking a passionate Senior Community Engagement and Communication Advisor... ...flexible hours, including evenings and remotely if required • Knowledge of the Canadian...Remote workSeniorPermanent employmentFull timeWork at officeLocal areaWorldwideRelocationFlexible hoursAfternoon shift
- Développeur.euse Mobile Sénior iOS Poste permanent à temps plein, bilingue (FR/EN) dans le Grand Montréal À propos de Sherpa Sherpa est le principal fournisseur d'applications mobiles et de plateformes web pour les conventions et salons professionnels les plus importants aux...Remote workSeniorPermanent employmentFull time
$55 per hour
...processing, statistical analysis, feature engineering, predictive modeling, and insight extraction... ..., and operational efficiency. • Design end-to-end problems spanning the complete data... ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection...Remote workPart timeFreelance- ...growth of the Forward Deployed Engineers (FDEs) who deliver them. As a... ...recommendations and trade-offs to senior decision-makers. • Build... ...documentation; and train client end users to operate independently... ...directly with clients on site and remotely, including senior and...Remote workSeniorWork from home
- ...team motivated to win? Then you may be the Senior LinkedIn Strategist of our dreams! We’re... ...Paid Company Holidays, Your Birthday Off, End of Year Recharge (Closed December 24 - January... ...time Work Environment Requirements As a remote-first company, you’ll have the ability to...Remote workSeniorWork at officeHome office
- ...communicates through official company emails ending in @nex.inc. If you receive a suspicious... ...report it immediately to us. Location: Remote (USA & Canada only) Annual Salary: $65,... ...treasures talents and individual growth. Front-row seat and hands-on experience with...Remote workFull timeInternshipImmediate startFlexible hoursShift work
- Description de l'entreprise Chez AECOM, nous offrons un monde meilleur. Nous estimons que l’infrastructure crée des occasions pour tous. Que ce soit pour améliorer votre trajet matinal, éclairer les foyers, rendre l’eau potable accessible ou transformer le paysage urbain, notre...Remote workSeniorWork at office
- ...released RFPs or amendments to RFPs currently in progress • Manage the end-to-end proposal process, including writing, project management,... ..., and create client-focused proposal content • Collaborate with senior leaders and business partners to develop strategic messaging that...Remote workSeniorWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Front-End Engineer. Be the first to apply!
- teletravail informatique Lasalle, ON
- remote english speaking Lasalle, ON
- remote post production coordinator Lasalle, ON
- remote manager Lasalle, ON
- salesforce remote Lasalle, ON
- java developer remote Lasalle, ON
- health coach remote Lasalle, ON
- assistante teletravail Lasalle, ON
- remote executive assistant Lasalle, ON
- remote personal assistant Lasalle, ON
