{"id":140966,"url":"https://alion.io/job/phoenix-senior-frontend-developer-react","title":"Senior Frontend Developer (React)","company":{"id":22352,"name":"Phoenix","domain":"phoenix.ai","url":"https://alion.io/company/phoenix","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":125000,"max":150000,"currency":"CAD","period":"year","gross":null,"usd_annual":105520},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"React Native","optional":false},{"name":"TypeScript","optional":false},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"Redux","optional":true},{"name":"State Management","optional":true},{"name":"Storybook","optional":true},{"name":"Turborepo","optional":true},{"name":"Webpack","optional":true}],"status":"live","first_seen_at":"2026-08-27T20:27:51Z","employer_posted_date":"2026-08-27","last_verified_at":"2026-10-17T02:24:52Z","board_verified":true,"closed_at":null,"days_open":50,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":50},"description":"About Phoenix\nFounded in 2019, Phoenix is building the most trusted telehealth platform in Canada, making specialist healthcare accessible to every Canadian, wherever they are. Our platform breaks down barriers to care, empowering patients to take control of their health with personalized treatment options and the guidance of licensed providers.\nIf you thrive where big ideas turn into real impact, you'll fit right in here. We're a team of creative problem-solvers who move deliberately and collaborate in person, because we think the best work happens that way. At Phoenix, you'll find autonomy over your work, people who care about each other's success, and a mission that's making healthcare better for Canadians.\nAbout the role\nWe're hiring a Senior Frontend Developer to own meaningful parts of the Phoenix and Raven patient experience across web and mobile. This is a pivotal time: we're expanding into new treatment areas and relaunching a mobile experience and the frontend is where it all comes together.\nYou'll work with Product, Design, Growth, and Data to shape solutions, not just implement them, and you'll carry work from early idea through launch and iteration.\nWhat you’ll do to support the company mission:\nBuild and improve the flows where patients discover care, complete assessments, start treatment, and manage ongoing care\n\nPlay a central role in launching our next mobile experience and set the foundations for building consistently across web and mobile\n\nOwn frontend architecture decisions from technical discovery through production\n\nWrite clean, well-tested code in React and TypeScript, working closely with our APIs and backend services\n\nStrengthen analytics and instrumentation so we understand how patients actually use the product\n\nPartner with Growth on conversion experiments and funnel improvements\n\nRaise the frontend bar through strong technical judgment, documentation, and guidance for the engineers around you\n\nWhat will help you succeed in the role:\nDeep experience building and evolving consumer-facing web applications in React\n\nA track record of owning substantial features or technical areas from discovery through launch and iteration\n\nExperience shipping a mobile app to production (React Native is a plus; what matters most is having shipped something real)\n\nStrong command of TypeScript, component architecture, state management, testing, and performance\n\nEnough backend fluency to reason about APIs, data flows, and system-level tradeoffs\n\nThe ability to explain technical tradeoffs clearly and make decisions collaboratively\n\nCare for accessibility, visual quality, and the small details that make a product feel trustworthy\n\nNice to have: Experience with Redux, Apollo/GraphQL, Storybook, Webpack, or Turborepo; product analytics or experimentation; healthcare or other regulated environments; mentoring frontend engineers.\nWhy Work at Phoenix?\nA Rewarding Mission: Through our asynchronous care model, Phoenix is reimagining patient-centric care for Canadians across the country by making diagnoses and treatment delivery faster, more accessible, and completely discreet.\n\nImpact & Autonomy: You’ll work directly with passionate, experienced leaders who’ve seen the ups and downs of building a business and genuinely care about your growth. You won’t just execute - you’ll help shape the future of Phoenix and Raven.\n\nCollaborative On-Site Culture: Our Operations, Product, Engineering, and Marketing teams work together on-site from our downtown Toronto HQ. We thrive on quick feedback loops, spontaneous brainstorms, and actually knowing the people we work with. Bonus points if you're into the occasional foosball tournament or have strong opinions about the best lunch spot nearby.\n\nClinical Excellence: All Phoenix & Raven telehealth clinicians work remotely, providing the highest quality care for even the most sensitive of health topics. Medications are delivered directly (and discreetly) to patients via our pharmacy warehouses, where our diligent Pharmacy team packages each treatment with care.\n\nCompetitive Pay, Real Benefits: Our compensation bands are backed by real market data, so offers are competitive and fair. Our benefits package includes standard healthcare coverage, a remote-first holiday season, and holistic wellbeing support for when life just happens.\n\nPhoenix is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, Phoenix will provide accommodations to applicants with disabilities throughout the recruitment, selection, and/or assessment process. If selected to participate in the recruitment, selection, and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.\nPhoenix uses artificial intelligence (AI) to help review applications and screen resumes during the early stages of our hiring process. These tools assist our recruitment team, and all final hiring decisions are made by real people - not by automated systems.\nPhoenix will only contact applicants using a @phoenix.ca email address or a verified LinkedIn account. We encourage applicants to be vigilant in responding to inquiries from unverified sources.","description_format":"text","description_chars":5263,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Telemedicine & Virtual Care"],"lifecycle":[{"event":"open","at":"2026-08-27T20:27:51Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":1,"p_active":0.508,"p_room":0.35,"age_days":49,"expected_fill_days":24,"reasons":["conf:1","win:tail"],"computed_at":"2026-10-16T05:45:00Z"},"pay":{"stated_usd_annual":105520,"is_top_pay":false},"html_url":"https://alion.io/job/phoenix-senior-frontend-developer-react","json_url":"https://alion.io/job/phoenix-senior-frontend-developer-react.json","meta":{"generated_at":"2026-10-17T03:45:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4916,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":22352},"rest":"https://alion.io/mcp/rest/get_company?id=22352"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fphoenix-senior-frontend-developer-react"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fphoenix-senior-frontend-developer-react"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fphoenix-senior-frontend-developer-react"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/phoenix-senior-frontend-developer-react\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fphoenix-senior-frontend-developer-react"}]}