Software Engineer, Full Stack Developer, React.js
Listed on 2026-01-09
-
Software Development
Full Stack Developer, Software Engineer, React.js, Backend Developer
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 DoAs 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
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 InformationRecruitment Division, 6645 Kitimat Road, Unit 27, Mississauga, ON, Canada
Phone:
Web Site:
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: