Full Stack Engineer – Internal Tools

Posted 2 weeks ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Full Stack Engineer developing internal tools for Planitar's iGUIDE property technology solution. Collaborating with teams to optimize workflows and enhance user experiences in a hybrid environment.

Responsibilities

  • Design, develop, and maintain features across the stack: Backend: Go (Golang)
  • Frontend: Vue.js and/or Angular
  • Desktop: C++
  • Collaborate with product and design teams to create smooth, intuitive user experiences that help our internal teams go faster
  • Identify bottlenecks in current workflows and design technical solutions to automate tasks, reduce manual effort, and improve tooling for our teams
  • Write clean, maintainable, and well-tested code
  • Participate in architecture discussions, roadmap planning, and code reviews to ensure our systems align with long-term goals and technical excellence
  • Advocate for our internal users, championing best practices in UX, accessibility, and efficiency in every decision
  • Optimize performance for both client-side and server-side applications

Requirements

  • Solid experience with Go, Vue.js and/or Angular, and C++
  • Familiarity with version control (Git), CI/CD pipelines, and cloud infrastructure (AWS preferred)
  • The ability to “go deep” and optimize C++ code for performance-critical tasks (e.g., hardware drivers or real-time processing)
  • Strong problem-solving skills with the ability to work independently
  • Adept at breaking down complex problems and delivering practical, scalable solutions
  • Comfortable working in a collaborative, agile environment
  • 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

Benefits

  • 100% employer-paid flexible benefits plan
  • Comprehensive Health & Dental coverage
  • Health Spending Account (HSA) or Lifestyle Spending Account (LSA) options
  • A collaborative and innovative culture
  • Opportunities to grow as we scale

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$105,000 - CA$129,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularAWSCloudJavaScriptVue.jsGo

Location requirements

HybridWaterlooCanada

Report this job

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