Full Stack Developer
- LocationToronto, Canada
- Salary$5,500 – $7,500 / month
- Job typeFull time
- ExperienceMid level
- EducationBachelor's degree in Computer Science or related field
- WorkplaceOn-site
- Visa sponsorshipYes
- PostedSep 26, 2026
- Deadline—
Job Description
TechNova Solutions is looking for a Full Stack Developer to join our Toronto product team building B2B SaaS tools used by thousands of companies. You will work across the stack — React and TypeScript on the frontend, Node.js and PostgreSQL on the backend — owning features from database schema to polished UI. Our Toronto squad owns the billing and subscription platform, a business-critical system where your full-stack skills directly impact revenue recognition and customer experience.
We offer visa sponsorship through Canada's Global Talent Stream, a genuinely collaborative team, and the autonomy to influence architecture decisions. Our Toronto office sits in the heart of the tech corridor with hybrid flexibility and a strong engineering culture. You will also drive our adoption of trunk-based development, mentor co-op students each term, and receive funded training towards AWS Developer Associate certification.
Responsibilities
Develop full-stack features using React, TypeScript, Node.js and PostgreSQL
Design database schemas and write efficient, well-tested backend code
Build responsive, accessible frontend interfaces
Implement authentication, authorisation and API integrations
Participate in code reviews, sprint planning and retrospectives
Monitor production health and fix issues across the stack
Requirements
3-5 years of full-stack web development experience
Strong React + TypeScript skills and modern frontend practices
Solid Node.js/Express backend experience with PostgreSQL
Understanding of REST API design and web security basics
Experience with Docker and CI/CD pipelines
Ability to work across the stack with minimal guidance
Skills
React, TypeScript, Node.js, PostgreSQL, Express, Docker, REST APIs, Git, Jest, Tailwind CSS
Benefits
Visa sponsorship via Global Talent Stream
Annual bonus and employee stock options
Comprehensive health and dental benefits
Hybrid working with modern downtown office
Annual learning budget and conference support