EHN Canada is the nation’s largest private network of industry-leading mental health, trauma, and addiction treatment facilities, each with a passion for providing quality treatment for Canadians. We are committed to both caring for our patients and supporting their loved ones. With over 100 years of collective experience, our inpatient, outpatient, and online programs are offered across the country, providing essential compassionate care to patients wherever they are.
EHN Canada prides themselves on providing both excellent and accessible care to all Canadians.
Learn more at ehncanada.com
Be part of the work that’s changing lives.
At Edgewood Health Network, we build AI and software to support mental health and addiction treatment across Canada. With EHN, you will be working in a small startup dev team inside a larger, established organization. You have the freedom to innovate, the stability of established revenue and the power to have a positive impact on the lives of people all over Canada.
Our team heavily prioritizes developer and customer experience – you will be working with the best tools to ship meaningful features to EHN patients and employees.
Work on your terms – either fully remote, or, if you prefer, hybrid in our Toronto office, with a flexible schedule. We have no stand–up meetings, no micromanagement, an extensive benefits package, and great work-life balance.
**Our stack includes NextJS 15, Tailwind CSS, shadcn, Vercel AI SDK, Postgres, Redis, GitHub and Vercel / Azure / AWS. We apply Domain Driven Design (DDD) to our Functional Reactive and Event Driven Code. We maintain high standards for code quality, documentation, and testing. **
This is a job for mid-level engineers, ambitious juniors, or seniors looking to move into leadership. While we cannot compete with FAANG in salary, we do have tons of opportunity for growth and promotion as the team is growing rapidly. There are great benefits including a CAAT DBPlus Pension, laid-back management that will support you and an awesome culture. Plus, you can make a real difference battling Canada’s mental health crisis.
In your first project, you will be building a real-time AI co-pilot to help the Admissions team handle incoming calls. We will also be working with our marketing team and patient care team to build out a better customer experience.
Our interview process is simple:
- Send in your application with a GitHub/portfolio/code samples
- 30-minute general interview
- 1-hour technical interview – code review + technical conversation
- Decision made
We offer full-time and part-time, contract and permanent employment.
There are no strict requirements, but the ideal candidate checks as many of these boxes as possible:
- You have played a significant (full stack) part in building production quality applications in NextJS and Typescript. You consider yourself a TypeScript Dev, or at least have extensive experience with statically typed languages.
- You can ship high-quality code consistently, working independently and collaboratively. You understand how a high-performance dev team works.
- You have a portfolio available online with public code available for review, demonstrating a passion for programming through side projects or open-source contributions.
- You have some production experience with or at least experiment with LLMs, AI or Machine Learning. You enjoy playing with innovative tech and learning new things.
- You have professional experience in healthcare or have a personal connection to the mental health/addiction cause, demonstrating an understanding of the domain.
- You have experience developing with Salesforce, Azure, or Microsoft. You know how to integrate with enterprise systems.
- You have a strong UX and customer experience skillset, or a strong DevOps skillset.
Employee Benefits and Perks:
· Comprehensive benefits package, including a yearly allowance of $1,500 for mental health and addiction services, as well as $500 per service for various paramedical services, such as massage and physiotherapy
· 24/7 Employee Assistance Program through GreenShield Health
· Competitive paid time off policies, including a paid day off on your birthday
· Access to in-house fitness facilities where applicable or discounted external gym memberships
· Perks and discounts with Perkopolis – entertainment, home/auto/pet insurance
· Personal and professional development through our Education Support Assistance program
· Nationwide presence allows for supportive relocation opportunities
· Defined Benefit pension through CAAT with up to a 4% employer contribution
· Maternity and parental leave top-up
· Access to discounts at Kids & Co. Daycare
EHN Canada is an employment equity employer. If you should require accommodation during the interview process, please contact Human Resources.