Full Stack Tech Lead

1 week ago


Waterloo, Canada iGUIDE Full time

**Must be able to come into the Waterloo office 2 days a week (Tue/Thur)**

**560 Parkside Dr Unit 401, Waterloo, ON N2L 5Z4**

Job Duties:

- Provide technical leadership and mentorship to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement.
- Lead the design, architecture, documentation, development, testing, and deployment of new products and features, ensuring they meet high standards of quality and performance.
- Collaborate with cross-functional teams to align technical strategies with business goals and industry best practices.
- Drive the evolution of our technical architecture and infrastructure, making strategic decisions to support scalability, reliability, and security.
- Champion industry-standard development practices, including agile methodologies, code reviews, and knowledge sharing initiatives.
- Lead by example, demonstrating a commitment to excellence in software craftsmanship, problem-solving, and professional development.
- Stay abreast of emerging technologies and industry trends, evaluating their potential impact on our products and processes.
- Act as a liaison between technical and non-technical stakeholders, translating complex concepts into clear, actionable insights.
- Perform other duties, as required.

Qualifications:

- Excellent communication skills, both verbal and written.
- Must have previous experience leading a team (Exp with mentorship, code reviews etc.)
- Front-end development experience in Javascript(ES6+)/Typescript.
- Back-end development experience in GO/C++/NodeJS/Python.
- Experience with web frameworks: ReactJS, VueJS or Angular.
- Experience with databases: SQL and/or NoSQL.
- Experience with cloud providers: AWS, GCP, etc.
- Experience with Web APIs (timers, web workers, canvas, fetch, etc.).
- Experience with tools for managing container-based clusters: Docker Swarm, Kubernetes, HashiCorp stack, etc.
- Strong working knowledge of RESTful APIs.
- Good understanding of OS concepts and networking.
- Unix shell scripting: grep, sed, awk, bash, etc.



  • Waterloo, Ontario, Canada Primate Tech Full time

    What an ideal candidate can help us with:Wants to automate everythingLead the end-to-end development of the app (Flutter) and website (frontend and backend).Proficient in implementing agentic AI flowDesign, develop, and maintain scalable backend systems, APIs, and databases.Collaborate with UI/UX designer.Define the technology stack, architecture, and...


  • Waterloo, Canada iGUIDE Full time

    **Founded in 2013, Planitar Inc. is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours and extensive property data.** iGUIDE is the most efficient system to map interior spaces and features accurate floor plans, measurements, and reliable property square footage. By...

  • Full Stack Engineer

    3 weeks ago


    Waterloo, Canada BusPlanner Inc. Full time

    Position Overview We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and...

  • Full Stack Engineer

    3 hours ago


    Waterloo, Canada BusPlanner Full time

    Position OverviewWe’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and...


  • Waterloo, Ontario, Canada Carta Full time

    The Company You'll JoinCarta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies in 160+ countries, Carta's platform of software and services lays the groundwork so you can build, invest, and scale with...


  • Waterloo, Ontario, Canada Manulife Full time $86,100 - $136,100

    The opportunityManulife is seeking a highly skilled and experienced Full Stack Engineer with SDLC production environment experience using NodeJS, Python, AKS and Azure to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing and maintaining complex web applications, working on both frontend, backend and cloud...


  • Waterloo, Canada Manulife Financial Full time

    The opportunity Manulife is seeking a highly skilled and experienced Full Stack Engineer with SDLC production environment experience using NodeJS, Python, AKS and Azure to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing and maintaining complex web applications, working on both frontend, backend and cloud...


  • Waterloo, Canada Manulife Financial Full time

    The opportunity Manulife is seeking a highly skilled and experienced Full Stack Engineer with SDLC production environment experience using NodeJS, Python, AKS and Azure to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing and maintaining complex web applications, working on both frontend, backend and cloud...


  • Waterloo, Canada Manulife Financial Full time

    A leading financial services company in Canada is seeking a Full Stack Engineer to design, develop, and maintain complex web applications. The role requires proficiency in NodeJS and Python, along with a solid understanding of Azure and CI/CD practices. You will collaborate with cross-functional teams to deliver high-quality software solutions and...


  • Waterloo, Canada Manulife Financial Full time

    A leading financial services company in Canada is seeking a Full Stack Engineer to design, develop, and maintain complex web applications. The role requires proficiency in NodeJS and Python, along with a solid understanding of Azure and CI/CD practices. You will collaborate with cross-functional teams to deliver high-quality software solutions and...