At a glance
- Experience
- 3+ years experience
- Employment
- Full-time
- Workplace
- Remote
- Location
- Remote
About Felix
- Founded in 2019, Felix is a digital healthcare company that puts the patient in control of their own health and well-being. We’re passionate about building technology and beautiful customer experiences to make healthcare more accessible (and more enjoyable) for all Canadians.
- Felix is Canada's first end-to-end healthcare experience, providing online treatment, prescription delivery and ongoing care. We deliver care across a growing range of daily health categories such as weight loss, birth control, menopause, erectile dysfunction, acne and more.
- Description
- We are looking for Intermediate and Senior Engineers to join the Felix Engineering team!
- You will write the code and build the architecture that supports our proprietary digital healthcare ecosystem. Our developer roles are all full stack (Vue.js, PHP/Laravel). You will work in collaboration with teammates and will be fundamentally responsible for the technical requirements and management of our front-end and back-end systems that power our patient, health-care practitioner and pharmacist experiences. You will work cross-functionally with our product & design teams to deliver innovative, industry-transforming products and experiences that drive patient acquisition, engagement and retention.
About the role
- Felix is looking for a Sr. Software Engineer to join the engineering team and build the architecture supporting a proprietary digital healthcare ecosystem.
- This is a full-stack role focused on managing front-end and back-end systems that power patient, health-care practitioner, and pharmacist experiences.
- You will collaborate cross-functionally with product and design teams to deliver innovative products that drive patient acquisition, engagement, and retention.
Responsibilities
- Build back-end and front-end systems, including architectural patterns, technical specifications, and designs to manage databases.
- Write code and build software to scale as the company launches new products, enters new markets, and expands into new healthcare categories.
- Help improve platform reliability through rigorous testing, observability, and monitoring, and identify areas for system optimization and improvement.
- Manage communication flows between all levels of the stack to maximize efficiency and establish sound engineering practices and frameworks.
- Mentor junior members of the team.
Requirements
- Have 3+ years of experience as a full-stack software engineer, building scalable web applications.
- Familiarity with relevant tools and technologies, such as PHP/Laravel, JavaScript, and Vue, with a drive to stay up-to-date with ongoing changes and advancements.
- Leadership skills in unblocking and leading development teams.
- Clear communication around technical concepts and ability to collaborate with Product.
- Comfort with ambiguity, an ability to create clarity, and eagerness to problem solve and move projects and the team forward.
Benefits
- Full medical, dental and vision benefits
- Maternity/paternity policy
- 4 weeks vacation (3 weeks anytime + 1 week during the holidays)
- Competitive compensation
- Stock option grant
- Professional development opportunities
Workplace
- Remote first, work from anywhere in Canada
- Office located in Toronto
Skills
- Vue.js
- PHP
- Laravel
- JavaScript