Full Stack Developer
Evoke Health
Software Engineering · Full-time
Ottawa, ON, Canada
Build technology that transforms long-term care
Millions of families have a loved one in Long-Term Care (LTC) — and most of them feel in the dark. Engage+, Evoke Health's flagship product, changes that. We're building the platform that keeps families informed, empowers clinical staff, and brings the LTC sector into the digital age.
As one of Ontario’s 25 Fastest Growing Companies, Evoke Health is scaling rapidly — and we’re looking for ambitious builders who want to grow with us.
Founded by award-winning health tech founders, Evoke Health combines startup speed with meaningful mission-driven work. If you want your work to directly impact residents, families, and healthcare providers while accelerating your own career, this is the opportunity.
Want to see the impact we're making? Watch this short video
THE ROLE
You’ll be a core member of our engineering team, working across the full stack to build and improve Engage+. That means everything from designing new features and building APIs, to debugging production issues and contributing to architecture decisions.
Build & ship
-
Support the full application lifecycle from concept to deployment to maintenance
-
Design and build scalable web and cross-platform mobile applications across the entire stack
-
Build, integrate, and maintain RESTful APIs for secure, efficient data exchange
-
Write efficient SQL queries and optimize database performance
-
Leverage cloud services (Azure or AWS) to deploy and scale infrastructure
-
Identify performance bottlenecks and implement meaningful optimizations
Lead & collaborate
-
Participate in code reviews to raise quality and share knowledge
-
Translate requirements into clean, well-documented technical specifications
-
Communicate project status, blockers, and solutions clearly and promptly
-
Shape your own role and responsibilities as the company grows
-
Take ownership beyond your defined scope — this is a startup, and impact is yours to claim
WHAT WE’RE LOOKING FOR
-
4+ years of full stack development experience
-
Proficiency in JavaScript, Node.js, HTML, and CSS
-
Solid understanding of OOP, RESTful API design
-
Experience with SQL and relational database systems
-
Familiarity with cloud platforms (Azure or AWS)
-
Ownership mindset and accountability
-
Self-motivated
WHO WILL THRIVE HERE
This role is a great fit if you're an intermediate to senior developer with 4+ years of experience who wants more ownership, faster growth, and the opportunity to help build meaningful products from scratch.
-
You're the right person if you:
-
Care about the problem, not just the code — and you're energized by the idea that what you ship will reach thousands of families and care workers
-
Want to grow quickly in a startup environment where your work is visible and your ideas are heard
-
You have an ownership mentality and aren’t just looking to put in the hours
-
Want to work closely with leadership and customers and grow quickly through hands-on experience
WHY JOIN EVOKE HEALTH
-
Flexible working hours that respect your life outside work
-
Hybrid work environment — Ottawa preferred
-
Work directly with CEO, CTO, and clients with influence over tech decisions
-
Mentorship and workshops from industry leaders
-
Collaborative, fast-paced team culture where your ideas are valued
-
The chance to shape healthcare technology and make a meaningful difference