Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior React Software Developer contributing to AI-first development of Intrahealth’s electronic medical record platform. Collaborating to enhance frontend features and solve technical challenges in healthcare.

Responsibilities

  • Design, build, test, and deploy frontend features using React and TypeScript.
  • Ensure code quality, maintainability, and performance.
  • Help build and refine the systems that build our software.
  • Contribute to agentic orchestration pipelines and harness engineering patterns that automate the development lifecycle.
  • Investigate and resolve complex technical challenges across the frontend stack.
  • Contribute to architectural decisions including component design, state management, API integration patterns, and frontend scalability.
  • Develop deep understanding of product functionality and the healthcare workflows it supports.
  • Work closely with Product, Architecture, and Support teams to validate functionality, clarify requirements, and ensure successful releases.
  • Write and maintain unit, integration, contract, and end-to-end tests. Participate in code reviews and contribute to CI/CD pipeline improvements.

Requirements

  • 7+ years of industry experience in software development
  • Strong proficiency in React and TypeScript
  • Experience consuming and integrating RESTful APIs
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
  • Experience with CI/CD pipelines and deployment practices
  • Demonstrated fluency with AI-assisted development tools (e.g., Claude Code) and agentic coding workflows.
  • Nice to haves: Experience with Electronic Medical Record software. C# / .NET

Job type

Full Time

Experience level

Senior

Salary

CA$130,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

ReactTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.