React Team Lead

Development · Toronto, Ontario
Department Development
Employment Type Full-Time
Minimum Experience Manager/Supervisor

The Smooth Commerce platform.

One solution brings everything together.


About Smooth Commerce:

Smooth Commerce is a growth-stage tech business located in the heart of downtown Toronto. We’re inspiring a new world of commerce & engagement by powering branded digital customer experiences, and providing a robust program management portal, order management tablet, and integrated solutions. We empower businesses to enhance consumer value and drive success through digital by increasing transaction volumes, repeat business, and revenue. As the world evolves, digital ordering has moved from being a convenience to an essential part of daily life and Smooth Commerce provides an end-to-end seamless platform that retail businesses and their customers turn to for ordering through to delivery.


About the role:

Smooth Commerce is looking for a React Team Lead to join our Toronto team. As the React (Web) Team Lead at Smooth Commerce, you will be responsible for leading a team of 4-5 React Developers and for the development of new features, enhancements and bug fixes for the company’s web product offerings on the React framework. You will report directly to our VP of Technology and will be responsible for the web platform that powers all our partner and customer facing apps. 

What will you be doing?

  • Provide estimates on new features and bug fixes
  • Meet with your team on a regular basis (including scrums and 1 on 1s)
  • Implement UX designs provided by the design team using React, Redux, CSS
  • Work closely with the QA team to develop automated functional tests for new features and enhancements
  • Collaborate with the backend team to understand and consume platform APIs, and to suggest modifications where appropriate
  • Code review pull requests from other web team members

What are we looking for?

  • Ideally, experience leading the development of finished products or significant product features
  • True passion for coding and problem solving
  • 3+ years of front-end web development experience using CSS, HTML and JavaScript
  • 2+ years of professional experience using React and Redux
  • Previous work with developing and consuming RESTful APIs
  • Fundamental knowledge in Git for version control
  • Experience working in agile teams
  • Experience with UI/UX design
  • High standard of quality in coding practices

Bonus points for experience with:

  • Next.js, CSS grid, Material-UI, Gatsby.js, Formik
  • AWS S3 experience
  • Jest and Enzyme (or other tools) for testing
  • Building E-Commerce solutions
  • React Native
  • Webpack

We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

Thank You

Your application was submitted successfully.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type
  • Minimum Experience