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 integrating floor plans and visual data, iGUIDE provides an intuitive and practical way to navigate and explore built environments digitally.
Visit www.goiguide.com for more information.
We are seeking an experienced and highly skilled Full Stack Tech Lead to join our team. The ideal candidate will have a strong background in full-stack software development, proven leadership abilities, and a passion for mentorship and delivering complex technical projects. This role will report to the Manager, Engineering.
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 is required.
- 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.