Jobs
>
Toronto

    React Team Lead - Toronto, ON, Canada - Zensurance

    Default job background
    Description
    Zensurance is a scale-up InsurTech company that is re-imagining the commercial insurance market.

    At Zensurance, we want to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance.

    Our main recipe is a combination of modern technology and insurance industry expertise powered by our talented team members.

    Being a technology-forward company, we utilize various tools and platforms to create fun, engaging and meaningful work experiences for our employees, as a remote-first company.

    We are looking for a Team Lead, Engineering for our Payments Team.

    The Payments Team is responsible for understanding, evaluating, and improving our checkout experience which includes customer data confirmation, e-sign, financing, payment collection and invoicing integrations backed by third-party solutions and built using the MERN stack.

    As a Team Lead, you will mentor and coach your team to deliver quality features and products.

    Additionally, you will set an example for your team to work cross-functionally, by collaborating with other Team Leads to discuss engineering and leadership best practices, and give input on engineering decisions.

    Finally, you bring the right level of technical expertise to guide the team through serious technical challenges.

    This role will report directly to the Director, Engineering and this is a great opportunity for someone who wants to be part of a scaling application solution.

    Humble - Opinionated but flexible given new information and who is open to feedback without their egos getting in the way.

    This is a remote-first role within the GTA. #LI-Remote

    Collaborate with Engineering Leadership - other team leads and engineering managers - on cross-team engineering topics such as goal setting and best practices.

    Develop and monitor team goals and performance metrics.
    Discuss strategy and outline tradeoffs of potential software solutions.

    Collaborate with project stakeholders and the dev team to design and build scalable, user-friendly systems for our customers and in-house tooling.

    Understand the processes and the workflows necessary to implement, test, deploy, monitor and release features and fixes.

    Evaluate, define, and implement monitoring strategies and contingency plans for areas of the platform that rely on third-party vendors.

    Perform administrative functions such as reviewing and writing reports, approving expenditures, enforcing rules, and writing up reviews or recommendations.

    Attend and participate in leadership development training programs (internally and externally).

    University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.

    ~6+ years of work experience in a software engineering or development capacity.
    ~3+ years of experience managing other developers on a product team.
    ~ Experience in the management tools such as goal-setting frameworks (i.e., Experience in giving and receiving constructive feedback, conducting performance management, coaching and mentoring less experienced professionals and effectively delegating work.
    ~ JavaScript ecosystem (MongoDB, NodeJS and TypeScript), AWS, Micro Services, Micro Frontends, Queue, REST APIs, and SOAP integration.
    ~ Experience with the following concepts and technologies is an asset: JavaScript tooling and frameworks ( , , React, Jest, NX, and Webpack).
    Experience working with payments or accounting platforms is a big plus (SAP, Xero and Stripe).

    About our Engineering Team:
    Our fully remote engineering team fosters a learning culture that encourages professional development. Approachable, a supportive leadership team with extensive technical experience and ability.


    • Training and professional development budgets.
    • Learning events and book clubs that help the team develop their skills and create a safe, supportive environment.
    • Twice-annual hackathons that provide opportunities to explore interests and practice new technical skills.
    • We provide well-defined and documented career progression paths to our engineering team members that provide clear expectations and requirements for advancement in our fast-growing environment.

    As we scale our team, you'll have the opportunity to work on challenging projects using a modern tech stack and cutting-edge systems, including microservices and micro-frontends, with industry-leading tools such as NodeJS, React, TypeScript, Kafka, and more.

    Primarily remote work environment available to everyone


    • Extra home office and supplies allowance to help with work-from-home set up
    • Comprehensive and flexible health and dental plans to suit all lifestyles, including mental health
    • Health/Personal Spending Accounts to subsidize your healthy habits and purchases
    • Weekly Friday companywide huddles for casual catch-ups with other departments
    • Build next-level relationships with your peers through scheduled companywide virtual and in-person team-building events
    • We are confident you won't find any other insurance company like us :)
    What we're building.
    Business is hard work, insurance doesn't have to be

    We are passionate about providing business owners with the best insurance solutions at great rates through an online and easy-to-use platform.

    Zensurance celebrates diversity in its workforce structure and encourages applications from all backgrounds.
    Zensurance is an inclusive employer that celebrates diversity in its workforce structure.

    We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process.


  • Ryder System, Inc.

    Team Lead

    1 week ago


    Ryder System, Inc. Ontario, Canada Full time $19.50

    Job Seekers can review the Job Applicant Privacy Policy by clicking HERE. · Available Full Time · 50 plus shift premium · Weekly Pay with Direct Deposit · RRSP, Stock Options, and a COMPANY PAID PENSION PLAN · Under the responsibility of the Logistics Supervisor, the Materia ...


  • Ryder System, Inc. Ontario, Canada Full time

    Job Seekers can review the Job Applicant Privacy Policy by clicking HERE. · Available Full Time · 50 plus shift premium · Weekly Pay with Direct Deposit · RRSP, Stock Options, and a COMPANY PAID PENSION PLAN · Under the responsibility of the Logistics Supervisor, the Materia ...


  • Mitacs Toronto, Canada

    **This position can be fully remote or hybrid near Mitacs offices in Montreal, Toronto, Vancouver, Ottawa or Calgary** · Mitacs is a national not-for-profit that helps industry and not-for-profit partners solve strategic challenges by leveraging Canada's world-class post-secondar ...

  • FedEx

    Courier Team Lead

    1 week ago


    FedEx Toronto, Canada Full time

    This is an interview position. · GENERAL SUMMARY · Aider la direction à superviser le tri quotidien, les activités de livraison et de ramassage et les opérations de succursale à domicile/vols régionaux (s'il y a lieu). Diriger le secteur en veillant à ce que les pratiques exempla ...

  • Ryder System, Inc.

    Team Lead

    2 weeks ago


    Ryder System, Inc. Caledon, Canada

    RyderTeam Lead - Weekend · Caledon, ON, L7C 2X3, CAN · Job Seekers can review the Job Applicant Privacy Policy by clicking HERE. · Summary · Available Full Time · Hourly: $19.50 plus shift premium · Friday to Monday · Weekly Pay with Direct Deposit · RRSP, Stock Options, an ...

  • Ryder System, Inc.

    Team Lead

    2 weeks ago


    Ryder System, Inc. Caledon, Canada

    RyderTeam Lead - Afternoon Shift · Caledon, ON, L7C 2X3, CAN · Job Seekers can review the Job Applicant Privacy Policy by clicking HERE. · Available Full Time · Hourly: $19.50 plus shift premium · Friday to Monday · Weekly Pay with Direct Deposit · RRSP, Stock Options, and a ...

  • Fedex Canada

    Courier Team Lead

    1 week ago


    Fedex Canada Toronto, Canada

    This is an interview position. · GENERAL SUMMARY · Aider la direction à superviser le tri quotidien, les activités de livraison et de ramassage et les opérations de succursale à domicile/vols régionaux (s'il y a lieu). Diriger le secteur en veillant à ce que les pratiques exempla ...


  • Behaviour Interactive Old Toronto, Canada

    Senior Programming Team Lead - Blight: Survival | Chef · fe d'équipe de programmation sénior · e - Blight: SurvivalDans ce rôle, vous devrez: · Guider et gérer une équipe de programmation en charge de développer des fonctionnalités de jeu sur différentes plateformes; · Préparer l ...


  • Mitacs Old Toronto, Canada

    Description · **This position can be fully remote or hybrid near Mitacs offices in Montreal, Toronto, Vancouver, Ottawa or Calgary** · Mitacs is a national not-for-profit that helps industry and not-for-profit partners solve strategic challenges by leveraging Canada's world-class ...

  • BlueCrest

    Team Lead

    5 days ago


    BlueCrest Toronto, Canada Full time

    Job Description · POSITION SUMMARY · The purpose of the team leader position is to assist in ensuring the flow of communication of all onsite/field processes. The position requires a positive attitude and commitment to excellence. Also requires good time management and strong c ...

  • dentalcorp

    Team Lead

    2 days ago


    dentalcorp Toronto, Canada Full time

    About us: · dentalcorp is Canada's largest and fastest growing network of dental practices, committed to advancing the overall well-being of Canadians by delivering the best clinical outcomes and unforgettable experiences. dentalcorp acquires leading dental practices, uniting it ...

  • Centre for Addiction and Mental Health

    Team Lead

    3 days ago


    Centre for Addiction and Mental Health Toronto, Canada

    Position Description · Reporting to the Manager of WSFU/SOTU, and working collaboratively with the Complex Care and Recovery practice leadership group, the Team Lead supports the Manager to anticipate needs of the inpatient unit over time and collaborates with the unit's interpr ...

  • Englobe

    Team Lead

    1 week ago


    Englobe Toronto, Canada Full time

    We offer · A full range of benefits (group insurance with shared costs upon hiring, group RRSP); · A telemedicine virtual healthcare service; · An annual reimbursement of sports expenses; · Opportunities for skills development; · Flexible hours and ability to compress working h ...

  • Mott MacDonald

    Team Lead

    1 week ago


    Mott MacDonald Toronto, ON, Canada

    Here at Mott MacDonald, we are experts in engineering, management, and development services supporting multisector project work in over 150 countries. Sustainability and innovation are at the heart of all of our sectors which, in North America include Advisory, Built Environment, ...

  • Debut Group

    Team Lead

    3 weeks ago


    Debut Group Toronto, ON, Canada

    We are a multi-disciplinary team dedicated to ongoing research and exploring new frontiers at the intersection of science and experience design. For over 20 years, Debut has been in the business of building connections. Job Overview- The Production Lead is responsible for overall ...

  • Roots

    Team Lead

    3 weeks ago


    Roots Ontario, Canada

    Peterborough - Store 211, Lansdowne Place, 645 Lansdowne Street West,, Peter borough, Ontario, Canada Req #183 · Tuesday, March 12, 2024 · WHAT WE'RE LOOKING FOR? · The Team Lead links the leadership team and the sales associates by assisting in the operational functions of th ...

  • ALSTOM Gruppe

    Team Lead

    4 days ago


    ALSTOM Gruppe Toronto, ON, Canada

    Press Tab to Move to Skip to Content Link · Alstom · At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse cust ...

  • Teamworx Ltd

    Team Lead

    2 weeks ago


    Teamworx Ltd Ontario, Canada

    Teamworx are delighted to support a leading Irish Retail group with their search for a leader who can help them grow and develop their team and brand in North Co.Dublin. · What's in it for you: · Company Pension · Discounted Healthcare · Paid Maternity & Parental leave · Si ...

  • Air Tek Inc

    Team Lead

    12 hours ago


    Air Tek Inc Toronto, Canada

    Air-tek is a Canadian-based software company focused on modernizing the airline industry and dealing with its most essential and valuable issues. · Our diverse team is helping to automate the most critical operations processes within airlines to ensure that millions of passengers ...

  • Zensurance

    Team Lead

    5 days ago


    Zensurance Toronto, ON, Canada

    Zensurance is a scale-up InsurTech company that is re-imagining the commercial insurance market. At Zensurance, we want to empower small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance. Our main recipe is a combination of mod ...