Junior Product Engineer

Corfix

Ottawa

Hybrid

CAD 65,000 - 75,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive pay and real ownership
Unlimited vacation
Room to grow
Work that matters on site

Job summary

Corfix is hiring a Junior Product Engineer to build and ship features across our core product. You’ll work with a company that uses AI tools daily, supported by a shared library of skills and workflows, giving you hands-on AI‑assisted engineering experience from day one.

You can work remotely, from our Kanata, ON office, or a mix of both. This is a role designed for early‑career engineers who want meaningful work, continuous learning, and flexible work arrangements.

Qualifications

  • 0–2 years of experience building web applications with TypeScript and AI tools, including personal projects or co-ops.
  • University degree or college diploma in Computer Science, Computer Studies, Engineering, or related field (or equivalent experience).
  • Experience with automated testing is preferred and valued.

Responsibilities

  • Build and ship product features end to end from user problem to adoption.
  • Use AI daily to explore code, draft specs, write tests, and build features; review and own outputs.
  • Write automated tests (unit, Playwright) and ensure quality of your work.
  • Fix bugs at their root by collaborating with stakeholders and turning feedback into improvements.
  • Help improve team AI tooling, prompts, and guardrails.

Skills

AI tooling
Testing
Git/Linear

Education

University degree or college diploma in CS/Engineering

Tools

Angular
Node.js
DynamoDB
MongoDB
AWS serverless

Job description

Would you like to build software that keeps construction workers safe, and learn to do it with AI?

We’re hiring a Junior Product Engineer to build and ship features across our core product. Our engineers use AI tools every day, supported by a shared library of skills and workflows, so you’ll learn modern AI‑assisted engineering from day one.

You can work remotely, from our office in Kanata, ON, or a mix of both. If you’re looking for meaningful work, continuous learning, and flexibility in how you work, we’d love to hear from you.

What You Own
  • Product development. Build and ship product features end to end, from understanding the user’s problem to seeing the feature adopted.
  • AI‑assisted engineering. Use AI every day to explore code, draft specs, write tests first and build features. You review and own everything it produces.
  • Testing and quality. Write automated tests (unit, Playwright, and Maestro) and take ownership of the quality of your own work.
  • Product input. Work with stakeholders to fix bugs at their root cause and turn feedback into improvements.
  • Team AI tooling. Help improve the AI skills, prompts, and guardrails the team relies on.
Who You Will Work With

You’ll join a team of product engineers and work closely with stakeholders from across the company. We take pride in our work, and people genuinely enjoy being part of this team. You’ll report to the Engineering Manager.

What You Bring
Capabilities
  • You use AI tools well and check their output. You have hands‑on experience with AI coding tools and know when to trust what they produce.
  • You test what you build. You understand automated testing and why test‑driven development matters.
  • You work in Git and Linear. You’re comfortable with Git, pull requests, and tracking your work in Linear.
Mindset
  • You want to know why a feature matters. You care about the people who use it and ask “why” before “how”.
  • You’re curious. You like learning how things work and enjoy picking up new tools and ideas.
  • You’re a self‑starter. You take the initiative, look for answers on your own, and ask for help when you need it.
Experience
  • A university degree or college diploma in Computer Science, Computer Studies, Engineering, or a related field (or equivalent experience)
  • 0–2 years of experience building web applications with TypeScript and AI tools; personal projects, co‑op terms, and open‑source work all count
Nice to Have
  • Experience with Angular, Node.js, DynamoDB or MongoDB, or AWS serverless
  • Mobile development experience with Ionic or Capacitor
  • Knowledge of construction or another field‑based industry
  • A portfolio or GitHub profile you can share
About Corfix

Corfix is a Worker Enablement Platform built for construction. We help contractors across North America put safety forms, certifications, time‑keeping, and scheduling in the hands of the people doing the work, so crews can get on with the job and the office knows what’s happening on site. We're one of the fastest‑growing companies in construction tech, and we're building the team that will take us to the next level.

What We Offer
  • Competitive pay and real ownership. Salary, comprehensive benefits, stock option plan, because the people building Corfix should share in what it becomes.
  • Unlimited vacation. We trust you to manage your time and your workload. Take the time you need.
  • Room to grow. You'll work alongside people who are good at their jobs and willing to show you how they do them, and you'll take on more as we do.
  • Work that matters on site. The software you build keeps real crews safer and gets them paid on time. You'll hear about it directly from our customers.
Compensation
  • $65,000 to $75,000 per year
Transparency and Disclosures
  • Corfix uses AI tools during screening and selection stages of recruitment to assist in ranking or filtering applications.
  • This posting is for a currently available vacancy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Support Specialist
Technical Support Specialist

Corfix • Ottawa

Hybrid
CAD 45,000 - 55,000
Competitive compensation
Comprehensive benefits
Stock option plan
+2
Full Stack Software Engineer - Construction Tech
Full Stack Software Engineer - Construction Tech

Brickeye • Toronto

Hybrid
CAD 85,000 - 110,000
Competitive salary
Equity opportunities
Growth opportunities
+1
Product Builder / Senior Product Engineer — AI Products
Product Builder / Senior Product Engineer — AI Products

15Rock • Toronto

On-site
CAD 120,000 - 180,000
Equity under equity incentive plan
Health and dental coverage
RRSP matching
+1
Software Engineer
Software Engineer

CARFAX, Inc. • London

Hybrid
CAD 82,000 - 122,000
Healthcare coverage
Hybrid work arrangement
Professional development time
Software Engineer
Software Engineer

FutureFit AI • Canada

Remote
USD 150,000 - 185,000
Software Engineer - SQL / C#
Software Engineer - SQL / C#

Mantu • Markham

Hybrid
CAD 90,000 - 120,000
Founding Engineer
Founding Engineer

Ultrassure • Toronto

On-site
CAD 110,000 - 170,000
Gym membership
Equity
Customer Success Engineer I, French Speaking (Remote)
Customer Success Engineer I, French Speaking (Remote)

DroneDeploy, Inc. • Canada

Remote
CAD 77,000 - 106,000
Equity compensation
Bonus incentive
Senior Full Stack Developer
Senior Full Stack Developer

CoLab Software • Fredericton

Hybrid
CAD 110,000 - 140,000
Stock options
Unlimited paid vacation
RRSP matching
+1
Junior Software Developer
Junior Software Developer

Kraun Electric Inc. • St. Catharines

On-site
CAD 42,000 - 62,000
Mentorship from CEO & senior advisors
Professional training courses
Retirement Savings Program
+7