React Team Lead

2 weeks ago


Toronto, Canada Smooth Commerce Full time

**Reporting Structure**:

- Reports To: Software Development Manager
- Working Relationships: Collaborate closely with the Product & design team and other Development Teams (backend, iOS and Android)

**About Smooth Commerce**:
As a dynamic B2B SaaS platform, Smooth Commerce specializes in first-party white label web and app digital ordering, customer marketing, and loyalty systems, primarily serving the US and Canadian restaurant tech market. Our mission focuses on empowering our clients to lift sales, shift transactions to more cost-effective platforms, and thrive with data-driven insights. In an evolving digital world, we pride ourselves on innovating and collaborating to meet the changing needs of our clients.

**About the role**:
**What will you be doing?**
- Architect, design, and implement scalable and maintainable frontend solutions using React.js / Next.js and related technologies.
- Ensure code quality, performance, and best practices are maintained throughout the development lifecycle.
- 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 and provide constructive feedback to team members
- Stay updated on emerging frontend technologies and industry trends, and recommend best practices and tools to enhance development processes.

**What are we looking for?**
- Bachelor's degree in Computer Science, Engineering, or related field.
- Ideally, experience leading the development of finished products or significant product features
- True passion for coding and problem solving.
- 7+ years of front-end web development experience using CSS, CSS grid, HTML, JavaScript, React, Redux, Next.js, MaterialUI, Gatsby.js
- 2+ years of experience in TypeScript.
- Ideally, 2+ years of professional experience of being a Team Lead/Tech Lead.
- Knowledge of react patterns such as, container/presentational, hooks etc.
- Having experience in AWS or aws-cli is a plus
- Knowledge of Firebase is a plus
- Familiarity with modern frontend build tools and CI/CD pipelines.
- Previous work with developing and consuming RESTful APIs.
- Fundamental knowledge in Git for version control.
- Experience working in agile teams.
- High standard of quality in coding practice
- Knowledge/experience in Formik, AWS S3 experience, Jest and Enzyme (or other tools) for testing is a nice to have.
- Nice to have experience working in a fast-paced startup environment.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
- Experience working with remote teams in different timezones.

**What We Offer**:
Smooth Commerce provides a dynamic and inclusive work environment with opportunities for professional growth and development. We value innovation, collaboration, and a client-centric approach.

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



  • Toronto, Canada TEAM DFF Full time

    Coordinator/Team Lead Role and Responsibilities The Coordinator/Team Lead is responsible for the daily operations of the home. Leading a small team of personal support workers supporting a young man in his own home. You are responsible for attending to hiring, training, supervising and leading a team of dedicated associates and staffing supports. The...


  • Toronto, Canada Resonaite Full time

    Our client is looking for a Senior React developer on a contract basis.Responsibilities:Leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs.Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to support our rapidly growing...


  • Toronto, Canada Resonaite Full time

    Our client is looking for a Senior React developer on a contract basis.Responsibilities:Leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs.Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to support our rapidly growing...


  • Toronto, Canada Resonaite Full time

    Our client is looking for a Senior React developer on a contract basis. Responsibilities: Leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs. Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to support our rapidly growing...


  • Toronto, Canada Quarry Consulting Full time

    Title: Senior React JS Developer / Engineer Location: Remote Duration: 1 yearJob Description:Must have experience with leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs. Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to...


  • Toronto, Canada Quarry Consulting Full time

    Title: Senior React JS Developer / Engineer Location: Remote Duration: 1 year Job Description: Must have experience with leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs. Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user...


  • Toronto, Canada Quarry Consulting Full time

    Title: Senior React JS Developer / Engineer Location: Remote Duration: 1 year Job Description: Must have experience with leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs. Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user...


  • Toronto, Canada Archon Systems Full time

    Software Development Manager (C# / React) We’re looking for a people-centric developer to lead our development team. We expect you’d spend 50% of your time doing hands-on development (letting you keep your skills sharp) and the other 50% on helping to manage, coach, and grow the team. Your responsibilities would include: Managing a team of software...


  • Toronto, Canada Quarry Consulting Full time

    Title: Senior React JS Developer / EngineerLocation: Remote Duration: 1 yearJob Description:Must have experience with leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs. Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to...

  • React Developer

    7 hours ago


    Old Toronto, Canada Mindpal Full time

    We are looking for React Developers with experience ranging from junior to senior level.Job DescriptionCreating and developing web applications using React and other front-end toolsWorking with designers to translate graphical designs into visually appealing and intuitive user interfacesEnsuring application performance and scalability through code...


  • Toronto, Canada Paralucent Full time

    Our client is a leading financial institution in the banking industry, committed to providing innovative solutions to its customers. With a focus on delivering exceptional user experiences and cutting-edge technologies, they are seeking a talented Front End Developer to join their team.Position Overview:We are looking for an experienced Front End Developer...

  • React .NET

    1 week ago


    Toronto, Canada infinity Solutions Full time

    Designs automated software solutions in accordance with enterprise leading practices and design principlesAssists in the collection and documentation of solution design requirementsBuilds and test automation processes including integration and unit testingAnalyzes and resolves automation software issues were requiredParticipates in peer review of solution...

  • React .NET

    1 week ago


    Toronto, Ontario, Canada infinity Solutions Full time

    Designs automated software solutions in accordance with enterprise leading practices and design principlesAssists in the collection and documentation of solution design requirementsBuilds and test automation processes including integration and unit testingAnalyzes and resolves automation software issues were requiredParticipates in peer review of solution...


  • Toronto, Ontario, Canada Zortech Solutions Full time

    Role: React Native DeveloperLocation: Canada/RemoteDuration: 12+ MonthsJob Description:Lead and manage a team of app developers, providing technical guidance, mentorship, and support throughout the app development lifecycle.Architect and design mobile applications for iOS and Android platforms, ensuring scalability, performance, and security.Develop...

  • Team Lead

    2 weeks ago


    Toronto, Ontario, Canada Ontario Health Full time

    At Ontario Health, we are committed to developing a strong organizational culture that connects and inspires all team members across the province. Our vision is that together, we will be a leader in health and wellness for all. Our mission is to connect the health system to drive improved and equitable health outcomes, experiences and value.How we work...


  • Toronto, Canada Resonaite Full time

    Our client is looking for a Senior React developer on a contract basis.Responsibilities:Leading development of new user-facing features using React.js and collaborating with our UX designers, POs and PMs.Lead and mentor other React.js developers to plan and build high-quality interfaces and model complex user interactions to support our rapidly growing...


  • Toronto, Ontario, Canada Robots and Pencils Full time

    Company DescriptionWE EMBRACE A TALENT-LED CULTUREOur work is driven by our team's desire to be pioneers.In 2009, we created Robots & Pencils with the then-contrarian view that mobile would be more transformative than the Internet. Turns out we were right.Today, our thinking is rooted in the belief that, in the age of unprecedented technology acceleration,...


  • Toronto, ON, Canada Paralucent Inc Full time

    Our client is a leading financial institution in the banking industry, committed to providing innovative solutions to its customers. With a focus on delivering exceptional user experiences and cutting-edge technologies, they are seeking a talented Front End Developer to join their team. We are looking for an experienced Front End Developer with expertise...


  • Toronto, ON, Canada Paralucent Inc Full time

    Our client is a leading financial institution in the banking industry, committed to providing innovative solutions to its customers. With a focus on delivering exceptional user experiences and cutting-edge technologies, they are seeking a talented Front End Developer to join their team. Position Overview: We are looking for an experienced Front End...


  • Old Toronto, Canada Paralucent Inc Full time

    Our client is a leading financial institution in the banking industry, committed to providing innovative solutions to its customers. With a focus on delivering exceptional user experiences and cutting-edge technologies, they are seeking a talented Front End Developer to join their team. Position Overview: We are looking for an experienced Front End Developer...