Enable job alerts via email!
Boost your interview chances
A tech-forward HRTech startup in Canada seeks a Software Engineer to enhance its innovative hiring platform. The role involves backend and frontend development, real-time systems, and collaboration with cross-functional teams to deliver impactful features. With a focus on efficiency, inclusivity, and technology, this position offers significant career development opportunities.
Computers/Info Tech, Electronics/Technical, Technical Support
col-narrow-right
L5N6J3
Full Time
06.23.2025
col-wide
About Guhuza
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, TailwindCSS, 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 WebSockets and Redis.
Participating in code reviews and working within our CI/CD pipeline on Azure DevOps.
Bonus Points If You Have
Experience building mobile apps using React Native, Android (Java/Kotlin), or iOS (Swift).
Knowledge of real-time systems or WebSocket 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: React, Next.js, TailwindCSS, shadcn/ui
Real-Time & Messaging: WebSockets, 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 Info
TorontoJobs.ca Recruitment Division 6645 Kitimat Road, Unit 27
Mississauga, ON, Canada
Phone: 905-812-5627
Web Site: www.TorontoJobs.ca
Company Profile