Resume Score

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

Sign in to check score

About the role

  • Full Stack Developer designing and developing features across backend and frontend for iGUIDE, an immersive property data platform. Collaborating with teams to deliver user-focused, intuitive experiences in a hybrid environment.

Responsibilities

  • Design, develop, and maintain features across the stack: Backend: Go (Golang) Frontend: Vue.js and/or Angular Database: PostgreSQL.
  • Collaborate with product and design teams to create smooth, intuitive user experiences.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, architecture discussions, and roadmap planning.
  • Advocate for the user—thinking about UX best practices, accessibility, and customer empathy in every decision.
  • Optimize performance for both client-side and server-side applications.

Requirements

  • Solid experience with Go, Vue.js and/or Angular, and PostgreSQL.
  • Strong problem-solving skills with the ability to work independently.
  • Comfortable working in a collaborative, agile environment.
  • Passion for building beautiful, usable, and performant products.
  • Adaptable and comfortable with ambiguity—you can adjust quickly when priorities shift, and you’re able to make progress even when some details are still taking shape.
  • Experience with 3D graphics (WebGL, etc.) (Bonus Points For).
  • Generating or manipulating PDFs in a web context. (Bonus Points For).
  • Strong grasp of UX/UI best practices. (Bonus Points For).
  • Proven ability to think like the customer—anticipating needs and pain points before they arise. (Bonus Points For).
  • Experience working on products that span mobile, hardware, and web, especially those involving cameras, LiDAR, or other sensors. (Bonus Points For).

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularJavaScriptPostgresVue.jsGo

Location requirements

HybridWaterlooCanada

Report this job

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