Quick Summary
About Felix
Founded in 2019, Felix is a leading digital healthcare company dedicated to empowering patients in managing their health and well-being. We are passionate about leveraging technology and creating exceptional customer experiences to enhance healthcare accessibility and enjoyment for all Canadians.
Felix pioneered Canada's first end-to-end healthcare experience, offering seamless online treatment, efficient prescription delivery, and continuous care. Our services span a growing array of daily health categories, including weight loss, birth control, menopause, erectile dysfunction, and acne treatment.
Description
We are actively seeking talented Intermediate and Senior Engineers to join the dynamic Felix Engineering team!
In this full-stack developer role, you will be instrumental in writing code and architecting the robust infrastructure that powers our proprietary digital healthcare ecosystem. Our engineering positions are full stack, utilizing technologies such as Vue.js and PHP/Laravel. You will collaborate closely with teammates, taking fundamental responsibility for the technical requirements and management of our front-end and back-end systems. These systems are critical for delivering exceptional experiences to our patients, healthcare practitioners, and pharmacists. You will also work cross-functionally with our product and design teams to develop innovative, industry-transforming products and experiences that drive patient acquisition, engagement, and retention.
Responsibilities
- Build and enhance our back-end and front-end systems, including defining architectural patterns, technical specifications, and designs for database management.
- Write high-quality code and develop scalable software solutions to support the launch of new products, entry into new markets, and expansion into additional healthcare categories.
- Improve platform reliability through rigorous testing, comprehensive observability, and proactive monitoring, identifying areas for system optimization and continuous improvement.
- Manage communication flows across all levels of the technology stack to maximize efficiency and establish sound engineering practices and frameworks.
- Mentor junior members of the engineering team, fostering their professional growth.
Requirements
- Possess 3+ years of experience as a full-stack software engineer, with a proven track record of building scalable web applications.
- Familiarity with relevant tools and technologies, including PHP/Laravel, JavaScript, and Vue.js, coupled with a strong drive to stay current with ongoing technological advancements.
- Demonstrated leadership skills in unblocking and guiding development teams.
- Ability to communicate complex technical concepts clearly and collaborate effectively with product teams.
- Comfort navigating ambiguity, a strong ability to create clarity, and eagerness to problem-solve and advance projects and team objectives.
Benefits
- Comprehensive medical, dental, and vision benefits.
- Supportive maternity/paternity policy.
- Generous 4 weeks of vacation (3 weeks flexible, plus 1 week during the holidays).
- Competitive compensation package.
- Stock option grant.
- Remote-first work environment, allowing you to work from anywhere in Canada.
- An incredible culture powered by a highly collaborative and high-performing team.
- Opportunity for significant impact at an early-stage technology company.
- Professional development opportunities, with close collaboration with founders and the senior leadership team.
Seniority Levels
Intermediate and Senior positions are available.This posting is for existing vacancies at the company.
Location
Toronto, Remote (Canada). While we maintain an office in Toronto, we are currently operating remotely and welcome candidates from across Canada.Our commitment to an inclusive team culture means embracing diversity and offering equitable access to opportunities and resources for people who might otherwise be excluded. During our recruitment process, we provide accommodations at any stage. Candidates can communicate their accommodation needs to the hiring manager directly or by emailing [email protected].
Recruitment Fraud Alert
Please note: We have been made aware of fraudulent recruiting activities where individuals pose as Felix representatives.
Communication: We will only ever contact you from an official @felixforyou.ca email address.
Interviews: All interviews are conducted via Google Meet; we never interview via text-only platforms (like Telegram or WhatsApp).
Payments: We will never ask for credit card information, bank details, or payments for "equipment" or "onboarding" during the application process.


