Toronto, Canada
Full-Stack Software Engineer
Raydar · Toronto · Canada
- Salary
- CA$150,000–CA$200,000 per year
- Contract
- Full time
- Occupation
- Software Engineer
Posted: 2026-11-03 · Last checked: 2026-11-10
Job description
Quoted in full from Raydar's job posting. Gavroche does not edit it.
About the company
Our client is a manufacturing company.
The role
Raydar is recruiting for this role on behalf of our client. Build and maintain full-stack web software used in a production environment, keeping existing applications reliable while shipping new tools. Spend part of each week with shop-floor staff to understand their problems and check that what you build works in practice. Take responsibility for the uptime of the web platform when issues arise.
What you'll do
- Maintain and extend a customer-facing web application and ship new features.
- Build internal software that speeds up production workflows.
- Spend regular time on the shop floor gathering feedback from machinists and mechanical engineers.
- Define and solve operational problems without a complete written specification.
- Test finished tools with the people who use them and refine them based on their feedback.
- Keep the web platform running, including restoring service quickly when it goes down.
Requirements
What we're looking for
- Roughly one to three years of professional experience building browser and server software, with recent graduates welcome.
- Experience shipping rough prototypes to users and iterating on their feedback.
- Working knowledge of Node.js.
- Willingness to be on call and take ownership of production uptime.
- A sincere desire to learn how goods are made on the plant floor.
- Humility toward the expertise of skilled tradespeople.
Bonus points
- Co-op or internship experience.
- Prior work pairing code with hardware or mechanical equipment.
- Hobby hardware or electronics projects.
- Robotics competition experience.
Benefits
Compensation and benefits
- Base salary: $150,000 to $200,000
- Equity
- Medical coverage
- Dental coverage
- Mental health coverage
Location and work model
- Toronto, Ontario, Canada
- On-site, fully in person
- Full-time
From Gavroche data
Figures computed from live adverts on Gavroche; the job text above is the employer's.
Similar roles in Toronto
- Junior Software Developer · Hootsuite, Toronto
- Developer · Capco, Toronto
- Software Developer 1 · Zynga, Toronto
- Staff Software Engineer - Messaging Experience · Braze, Toronto
- Software Engineer - International Expansion · Robinhood, Toronto
- Staff AI Developer · Robots and Pencils, Toronto
200 open roles like this one; at most three per employer shown.
What software engineer adverts in Toronto state
Middle half: 110,000 – 200,000 CAD a year; median 154,800 CAD.
From 58 adverts by 23 employers that state a salary, annualised.
How software engineer roles in Canada are worked
4% fully remote · 4% hybrid · 92% do not say
Of 52 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
New openings in Toronto, by week
- 2026-08-17 49
- 2026-08-24 86
- 2026-08-31 91
- 2026-09-07 81
- 2026-09-14 112
- 2026-09-21 105
- 2026-09-28 148
- 2026-10-05 145
- 2026-10-12 118
- 2026-10-19 143
- 2026-10-26 155
- 2026-11-02 189
- 2026-11-09 33
1,455 openings over 12 weeks, by the week they were published.
Other roles at Raydar
- Head of Operations - Service Delivery · Toronto
- Legal Practice Lead · Toronto
- Lawyer and Practice Team Lead · Toronto
- Senior CNC Machinist · Toronto
- Junior CNC Machinist · Toronto
- Research Engineer - CAD · Toronto
725 open, including roles outside Canada.