Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Technical Lead architecting iGUIDE’s 3D visualization stack for Planitar’s property technology platform. Leading rendering innovation, cloud applications, and software engineers.

Responsibilities

  • Own the architecture and development of iGUIDE’s 3D visualization technology stack
  • Design complex camera motion profiles, cinematic sweeps, automated flythroughs, and orbital camera mechanics
  • Build and maintain scalable applications deployed via the cloud, virtual streaming, or lightweight client-side frameworks such as WebGL/WebGPU
  • Optimize rendering for smooth performance across various hardware profiles
  • Provide technical leadership and mentorship to a team of software engineers
  • Lead the team through the full product development cycle, including discovery, design, development, testing, and deployment
  • Stay current with emerging technologies and industry trends and evaluate their potential impact
  • Liaise between technical and non-technical stakeholders, translating complex concepts into clear, actionable insights
  • Demonstrate excellence in software craftsmanship, problem-solving, and professional development

Requirements

  • Sc., M.Sc., or Ph.D. in Computer Science, Software Engineering, Digital Media, or equivalent hands-on engineering experience
  • 5+ years of experience programming interactive 3D cinematic renderings
  • Strong understanding of spline-based animations, target tracking, easing functions, linear algebra and projective 3D geometry
  • Experience with Go, Vue, Angular, SQL, and AWS
  • Excellent communication skills, both verbal and written
  • Experience with Web APIs (web workers, canvas, fetch, etc.)
  • Strong working knowledge of RESTful APIs
  • Proficiency in architectural diagramming
  • Experience with point clouds, mesh, 3DGS, and CAD/BIM datasets considered an asset
  • Experience collaborating effectively with team members and other stakeholders to develop concepts from ideation, to launch, to subsequent iteration
  • Ability to effectively convey complex technical concepts to both technical and non-technical stakeholders
  • Self-motivated, proactive, and comfortable working in a fast-paced, dynamic environment where data capture and visualization evolve together

Benefits

  • 100% employer-paid flexible benefits plan
  • Comprehensive Health & Dental coverage
  • 3% RRSP/DPSP Match
  • Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
  • A collaborative and innovative culture
  • Opportunities to grow as we scale
  • The backing of a global industry leader through REA Group

Job title

Job type

Full Time

Experience level

Senior

Salary

CA$124,000 - CA$152,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularAWSCloudSQLVue.jsGo

Location requirements

HybridWaterlooCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.