Senior Frontend Developer – React
phoenix · Toronto
Job description
About the role
We’re hiring a Senior Frontend Developer to own meaningful parts of the Phoenix and Raven patient experience across web and mobile. You’ll work with Product, Design, Growth, and Data to shape solutions from idea through launch.
Key responsibilities
- Build and improve patient flows for discovering care, completing assessments, starting treatment, and managing ongoing care.
- Play a central role in launching the next mobile experience and establish foundations for consistent web and mobile development.
- Own frontend architecture decisions from technical discovery through production.
- Write clean, well‑tested React and TypeScript code, integrating with APIs and backend services.
- Strengthen analytics and instrumentation to understand product usage.
- Partner with Growth on conversion experiments and funnel improvements.
- Raise the frontend bar through strong technical judgment, documentation, and mentorship.
Required profile
- Deep experience building consumer‑facing web applications with React.
- Track record of owning substantial features from discovery to launch and iteration.
- Experience shipping a mobile app to production (React Native a plus).
- Strong command of TypeScript, component architecture, state management, testing, and performance.
- Backend fluency to reason about APIs, data flows, and system‑level trade‑offs.
- Ability to explain technical trade‑offs clearly and make collaborative decisions.
- Commitment to accessibility, visual quality, and trustworthy product details.
Required skills
- React
- TypeScript
- React Native
- Redux
- Apollo/GraphQL
- Storybook
- Webpack
- Turborepo
What we offer
- Rewarding mission to improve Canadian telehealth.
- Impact and autonomy working directly with experienced leaders.
- Collaborative on‑site culture at downtown Toronto headquarters.
- Competitive pay backed by market data and comprehensive benefits.
- Standard healthcare coverage, remote‑first holiday season, and wellbeing support.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 9 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
phoenix
Toronto