Closed listing
Full Stack Software Engineer
- Markham, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Company Description
At Verismo Health Inc., we deliver innovative, patient-centered healthcare solutions designed to improve access, efficiency, and outcomes. Focused on both in-person and telemedicine services, we bridge traditional care with modern technology to enhance patient experiences and empower physicians.
Operating across Ontario, we manage one of the province's largest networks of primary care clinics and healthcare services, combining evidence-based practices with cutting-edge technologies. Our mission is to streamline healthcare delivery, support multidisciplinary teams, and shape the future of healthcare one patient at a time.
Role Description
Full-time, on-site Full-Stack Developer based in Markham, Ontario. We build and run healthcare software that handles patient data under PHIPA. We are a small team that works AI-first. Most of our code is produced with tools such as Claude Code, Codex & Cursor, reviewed by an engineer, and shipped through automated checks.
In this role, your value comes from how well you direct those tools and how reliably you judge their output, not from how much code you write by hand. That requires strong engineering foundations: a clear understanding of how requests, data, and permissions move through a system, and the discipline to verify what the tools produce before it reaches production. Fluency with AI tooling is essential, but it must rest on genuine technical understanding.
What You'll Do
- Own features end to end: scope the problem, build it with AI-assisted tools, test it, ship it, and support it in production.
- Build and maintain React/Next.js interfaces and the Node APIs and Postgres data layers behind them.
- Review AI-generated code critically. You are the last line of defence for correctness, security, and data handling.
- Write and maintain the instructions our coding agents work from (AGENTS.md, repo skills, guardrails, CI checks) so the tools produce consistent, compliant code.
- Build & develop AI agents for complex workflows.
- Add tests where they matter and keep CI green. We automate what can be automated.
- Debug production issues by reading logs, tracing data flow, and forming hypotheses, not by guessing.
- Work directly with clinical and operations staff to understand real workflows before building.
- Handle patient data correctly every time: least-privilege access, audit trails, no PHI in logs or prompts.
Must-Have Qualifications
- Strong fundamentals: HTTP, REST, relational data modelling, SQL, authentication and authorization, async JavaScript. Example: You can explain how a request flows from browser to database and back.
- Working experience with TypeScript, React or Next.js, and a Node backend.
- Daily, hands-on use of AI coding tools (Claude Code, Cursor, Copilot, or similar) as a primary way of working. You can describe how you prompt, review, and verify their output.
- Integrate MCP’s, create custom tools, skills, hooks for AI agents.
- Ability to read and evaluate code you did not write, including spotting security and data-handling mistakes.
- Practical testing and debugging skills: you know what to test, how to reproduce a bug, and how to confirm a fix.
- Git and GitHub pull-request workflows. Comfortable with branches, reviews, and CI.
- Care and judgement around sensitive data. Prior healthcare experience is not required, but you must take compliance seriously and learn PHIPA fundamentals quickly.
Preferred Qualifications
- Docker, CI/CD pipelines, monitoring, AWS.
- Experience with EMR systems, healthcare, or another regulated industry.
- Experience setting up or tuning AI agent workflows for a team (repo instructions, custom skills,
- automated review tools).
More about this job
Responsibilities
Own software features from scoping through AI-assisted development, testing, deployment, and production support, including React/Next.js interfaces, Node APIs, and PostgreSQL data layers. Review AI-generated code, develop agent instructions and workflows, troubleshoot production issues, and protect patient data while collaborating with clinical and operations teams.
Requirements
Candidates need strong engineering fundamentals in HTTP, REST, relational data modeling, SQL, authentication and authorization, and asynchronous JavaScript, along with hands-on TypeScript, React or Next.js, and Node experience. They must regularly use AI coding tools, critically review code for correctness and security, test and debug effectively, use GitHub pull-request workflows, and handle sensitive data responsibly.
Skills
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- SQL
- REST
- HTTP
- Authentication and Authorization
- AI Coding Tools
- AI Agent Development
- MCP Integration
- Testing and Debugging
- Git and GitHub
- CI/CD
- PHIPA Compliance
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Healthcare
Keywords
- TypeScript
- React
- Next.js
- Node.js
- PostgreSQL
- SQL
- HTTP
- REST
- Relational Data Modeling
- Authentication
- Authorization
- Asynchronous JavaScript
- Claude Code
- Codex
- Cursor
- GitHub Copilot
- MCP
- AI Agents
- AGENTS.md
- Custom Tools
- Agent Skills
- Hooks
- Automated Checks
- CI/CD
- Docker
- AWS
- Monitoring
- PHIPA
- Protected Health Information
- Audit Trails