×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, React.js

Job in Toronto, Ontario, C6A, Canada
Listing for: TorontoJobs.ca Recruitment Division
Full Time position
Listed on 2026-01-09
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, React.js, Backend Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

Guhuza is a Canadian HRTech startup transforming how employers and job seekers connect. Our platform integrates AI-powered candidate matching, live video interviews, skills testing, and third-party resume sourcing to simplify and accelerate the hiring process. Now four years in, we’re growing rapidly with a powerful, scalable product designed for real-world hiring challenges.

What You’ll Do

As a Software Engineer at Guhuza, you’ll play a key role in developing and refining the platform’s functionality and user experience. You’ll collaborate with our CTO, designers, and development team to implement high-impact features, improve system performance, and ensure a seamless experience for users on both sides of the hiring process.

Your responsibilities will include:

  • Designing and maintaining scalable backend systems using Node.js (NestJS) and MySQL.
  • Creating responsive, accessible frontend components using React, Next.js, Tailwind

    CSS, and shadcn / ui.
  • Writing clean, efficient, and well-documented code across the stack.
  • Collaborating closely with the CTO and team to develop new features based on product requirements.
  • Supporting integrations with third-party services such as Twilio, Stripe, eSkills, and resume parsing providers.
  • Building real-time functionality, including live video interviews, candidate waiting rooms, and notifications, leveraging Web Sockets and Redis.
  • Participating in code reviews and working within our CI / CD pipeline on Azure Dev Ops.

Bonus Points If You Have

  • Experience building mobile apps using React Native, Android (Java / Kotlin), or iOS (Swift).
  • Knowledge of real-time systems or Web Socket communication.
  • Familiarity with cloud services like Azure, AWS, or GCP.
  • Exposure to video streaming tools (e.g., Twilio Video) or payment platforms (e.g., Stripe).

Frontend Tech
:
React, Next.js, Tailwind

CSS, shadcn / ui

Real-Time & Messaging
:
Web Sockets, Redis

Payments
:
Stripe

What We’re Looking For

2–5 years of experience as a Software Engineer, preferably with full stack or backend development background.

Strong understanding of API design, database queries, and UI component architecture.

A clean, maintainable coding style and attention to detail.

Openness to feedback and a desire to continuously improve.

Strong communication skills and a team-oriented mindset.

Why Join Guhuza?

Be part of a company that's making hiring more efficient, inclusive, and tech-driven.

Contribute to a product used by thousands of job seekers and employers across Canada.

Work directly with leadership and product teams—your work will make a visible difference.

Get hands-on experience with cutting-edge tools and technologies across the stack.

Company Information

Recruitment Division, 6645 Kitimat Road, Unit 27, Mississauga, ON, Canada

Phone:

Web Site:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary