Team Lead, Full Stack Development

4 weeks ago


Toronto ON, Canada Firmex Inc. Full time

Firmex is a global software-as-a-service provider with corporate headquarters in Toronto, Canada. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.

Our Full Stack developers use a mix of .NET, C#, AWS, Postgres, MS SQL, and MSMQ on the server, while using HTML5, CSS and JavaScript on the front-end. Other cutting edge techs we use to customize our applications also includes: PowerShell, Ruby, Jenkins, Git, Ansible, Nginx, and more

The Full Stack Development Team Lead is responsible for providing technical leadership to an agile team with the aim of achieving its short- and long-term goals in the areas of: growth, scaling, maintainability, extensibility, security, performance, innovation, and process evolution. The Team Lead oversees the planning for all feature projects and ensures that team members follow correct agile processes and perform required due diligence in all phases, including planning, grooming, tasking, implementation, automation, documentation, formulation of test plans and verification.

As our Team Lead, Full Stack Development you will:
  • Collaborate with developers, product managers, software developers in tests, and other Agile teams to achieve innovative solutions to customer requirements.
  • Directly manage and mentor reports across multiple technical disciplines such as developers, software developers in test and build and release engineers.
  • Provide risk assessment and development alternatives for suggested business requirements.
  • Maintain a critical eye toward existing systems and push the strategic repayment of technical debt through refactoring, code reviews, and component redesign when necessary.
  • Periodically review development practices with other Team Leads, VP of Development and CTO.
  • Keep abreast of developments and evolution in available tooling and help bring our processes in line with industry best practices.
  • Focus on security and secure coding practices.
  • Drive and actively participate in the code/security review process for the team and the organization as a whole
What you'll need to be successful as a Team Lead, Full Stack Development:
  • Degree in Engineering, Computer Science or equivalent work experience.
  • 7+ years of software development focused on SaaS applications, at least 1-2 years as a Lead.
  • Extensive Agile experience building complex, rich SaaS applications.
  • Ability to diagnose, locate, and quickly fix run-time issues related either to UI, data, DB, or web stack.
  • Extensive knowledge of C#, .NET MVC, SQL Server, PostgreSQL. Any AWS, Azure, GPC knowledge is a major plus.
  • Ability to express complex designs concisely through flow diagrams, process descriptions, and technical documentation.
  • Very strong communication skills.
  • Ability to mentor and provide technical direction to team members and to regularly provide them with feedback.

*Note: The “Core Duties” is a summary of the duties that are essential to this role and is not an exhaustive list. Firmex reserves the right to add or amend duties as necessary.

At Firmex, we’re guided by our core values of respect and collaboration to create an equitable, diverse and inclusive environment where all employees and candidates alike can thrive. BIPOC, LGBTQIA2S+, women, people with disabilities, internationally trained professionals and historically disenfranchised groups are encouraged to apply. If you need any accommodations or adjustments throughout the interview process and beyond, we’ll be happy to assist you.

#J-18808-Ljbffr

  • Old Toronto, Canada Firmex Inc. Full time

    Firmex is a global software-as-a-service provider with corporate headquarters in Toronto, Canada. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.Our Full Stack developers use a mix of .NET, C#,...


  • Old Toronto, Canada Firmex Inc. Full time

    Firmex is a global software-as-a-service provider with corporate headquarters in Toronto, Canada. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.Our Full Stack developers use a mix of .NET, C#,...


  • Old Toronto, Canada Firmex Inc. Full time

    Firmex is a global software-as-a-service provider with corporate headquarters in Toronto, Canada. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.Our Full Stack developers use a mix of .NET, C#,...


  • Old Toronto, Canada Firmex Inc. Full time

    Firmex is a global software-as-a-service provider with corporate headquarters in Toronto, Canada. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.Our Full Stack developers use a mix of .NET, C#,...


  • Old Toronto, Canada Firmex Full time

    Team Lead, Full Stack Development (Remote)Team Lead, Full Stack Development - Canada Are you authorized to work in Canada? ✱ Yes No What sparked your interest in development? ✱ How many years of C# experience do you have? ✱ How many years of experience do you have leading a team? ✱ Were you referred to this position by someone? ✱ ...


  • Old Toronto, Canada Firmex Full time

    Team Lead, Full Stack Development (Remote)Team Lead, Full Stack Development - Canada Are you authorized to work in Canada? ✱ Yes No What sparked your interest in development? ✱ How many years of C# experience do you have? ✱ How many years of experience do you have leading a team? ✱ Were you referred to this position by someone? ✱ ...


  • Old Toronto, Canada Firmex Full time

    Team Lead, Full Stack Development (Remote)Team Lead, Full Stack Development - Canada Are you authorized to work in Canada? ✱ Yes No What sparked your interest in development? ✱ How many years of C# experience do you have? ✱ How many years of experience do you have leading a team? ✱ Were you referred to this position by someone? ✱ ...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is this Opportunity?Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns connect...


  • Toronto, ON, Canada Canadian Imperial Bank of Commerce Full time

    Senior Full Stack Developer (Flutter, Angular, Go) page is loaded Senior Full Stack Developer (Flutter, Angular, Go) Apply locations Toronto, ON time type Full time posted on Posted Yesterday job requisition id 2409713 We’re building a relationship-oriented bank for the modern world. The Senior Full Stack Developer (Flutter, Angular, Go) is responsible...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description What is this Opportunity? Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description What is this Opportunity? Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns...


  • Old Toronto, Canada Royal Bank of Canada Full time

    Job Summary Job Description What is this Opportunity? Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns...


  • Toronto, ON, Canada Sage Recruiting Full time

    Sage Recruiting is looking for an Intermediate Full Stack Developer to join a leading proptech solution provider in North America. They’re a fast-growing startup building enterprise software and were just named by Forbes as one of the top employers in the space. They are well-funded and nearing profitability with plans to rapidly grow their engineering...


  • Toronto, ON, Canada Sage Recruiting Full time

    Sage Recruiting is looking for an Intermediate Full Stack Developer to join a leading proptech solution provider in North America. They’re a fast-growing startup building enterprise software and were just named by Forbes as one of the top employers in the space. They are well-funded and nearing profitability with plans to rapidly grow their engineering...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer Typical Day in Role: • Analyze and oversee the team’s development efforts working towards successful code delivery • Provide technical leadership to teammates through coaching and mentorship • Maintain high standards of software quality within the team by establishing good practices and habits • Collaborate with other...


  • Toronto, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is this Opportunity?Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns connect...


  • TORONTO, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is this Opportunity?Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns connect...