Full Stack Software Engineer (React, Node.js, TypeScript, PostgreSQL, GCP)
Company Background:
TekRek has partnered with a purpose-driven not-for-profit social enterprise that is reimagining how Canadians access healthcare. With a rich history dating back to the first prepaid drug plan in North America, this organization has evolved into a national leader in health and benefits innovation. They bring care and coverage together under one roof, delivering holistic health solutions for individuals and communities alike.
Their mission is simple yet profound: Better health for all Canadians. To make this vision a reality, they are expanding their Engineering team with passionate builders who care deeply about meaningful impact and well-being at scale.
Job Description:
As a Full Stack Software Engineer, you will:
- Collaborate closely with designers, product managers, and other engineers to design and build scalable, user-focused healthcare solutions.
- Participate in the entire software development lifecycle — from planning and architecture to development, testing, deployment, and maintenance.
- Investigate, debug, and resolve front-end and back-end software issues.
- Write reusable, testable code and maintain high standards of documentation.
- Conduct peer code reviews and contribute to best practices across the team.
- Play a key role in building healthcare products that have a direct impact on people's lives.
Job Requirements:
- 3+ years of experience as a Full Stack Engineer.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
- Strong experience with JavaScript/TypeScript, including frameworks such as React and Node.js.
- Solid understanding of RESTful API development.
- Proficiency with relational databases such as MySQL or PostgreSQL.
- Experience working in cloud environments; familiarity with Google Cloud Platform (GCP) is a plus.
- Exposure to NestJS and Next.js is an asset.
- Strong communication and collaboration skills — comfortable working across disciplines.
- Self-driven with a problem-solving mindset and eagerness to contribute ideas.
Why Apply?
Join a mission-first engineering culture that puts health and humanity at the center. You'll contribute to cutting-edge digital healthcare products that blend innovation with compassion — and do it all within a supportive, inclusive, and values-driven environment. This organization offers:
- A focus on meaningful, high-impact work.
- Opportunities for personal and professional growth.
- A deep commitment to diversity, equity, and inclusion.
- An opportunity to work in a startup like environment with the stability of a large company
If you want your work to matter and your voice to be heard, this is the role for you.
For more information, reach out to [email protected]