Intermediate Full-Stack Engineer
MedMe Health
Skill Required
Key highlights
- Compensation Range: CAD $40,000 – $90,000
- Experience Level: Intermediate (2+ years preferred, 3+ years experience mentioned)
- Timezone Requirement: Minimum 5-hours overlap with Toronto EST (9 am – 5 pm ET)
- Key Benefit: Real ownership early — meaningful slices of production systems that thousands of pharmacies depend on
- Notable Requirement: AI Fluency — AI development tooling is part of daily workflow
- Pod Context: Gravity pod owns critical integration workstreams and is hiring to restore collaboration and capacity
Role overview
MedMe is a cloud-based platform empowering pharmacists to deliver clinical services at scale, with 4,500+ pharmacies using their software and 25 million+ patient services facilitated. The Gravity pod owns critical integration workstreams—Platform API, Medlist, PCC, and Admin Clerk—and connects pharmacies, healthcare providers, and external systems. They are hiring an Intermediate Full-Stack Engineer to pair on existing projects, restore healthy collaboration and code review, and prepare for upcoming integrations including a health authority rollout and new practice management system. This is a hands-on build role with emphasis on shipping quickly without sacrificing quality, using AI tooling naturally, and owning meaningful production work from day one.
Responsibilities
- Contribute to Platform API: Share ownership of one of the largest and most-depended-on services, working alongside its current engineer rather than in isolation
- Deliver a Health Authority Integration: Take a meaningful slice of existing integration end to end, from scoping through production
- Restore Review and Collaboration: Bring code review, pairing, and design discussion back to a healthy cadence on projects that have been running single-threaded
- Ramp Fast on the Domain: Build enough product and pharmacy-workflow context to scope own work and push back on requirements when something doesn't add up
- Own Integration Delivery: Take the lead on integration projects of own — new pharmacy networks, practice management systems, and partner APIs — as integration pipeline grows
- Raise the Delivery Bar: Improve the reliability, observability, and maintainability of the services touched, so keeping the lights on gets cheaper over time
- Collaborate and Communicate: Join client-facing conversations, represent own work clearly, and raise concerns or ideas in broader company forums without waiting to be asked
- Grow Toward Senior: Deepen technical ownership and mentor interns and newer engineers as the pod scales
Requirements
- Timezone: Minimum 5-hours overlap with Toronto EST business hours (9 am to 5 pm ET). Welcomes candidates based outside Canada — for example in Latin America, or any other countries as long as they can have a minimum 5-hours overlap with EST
- Experience: 2+ years of professional software engineering experience (3+ preferred)
- Core Tech Stack: Strong, hands-on proficiency in Node.js, React, TypeScript, AWS, Postgres, and Kafka/SQS
- Foundations: A computer science background — solid fundamentals in data structures, APIs, and databases
- AI Fluency: AI development tooling is part of daily workflow, and uses it to move faster without sacrificing quality
- Communication & Presence: A strong communicator who is comfortable in client-facing meetings, and not shy about raising engineering concerns in larger forums
Nice to have
- Experience with NestJS framework
- Experience building or maintaining third-party integrations and partner APIs
- Prior experience in healthcare tech, HIPAA compliance, or clinical workflows
Benefits
- Comprehensive Health Benefits: Full coverage for dental, vision, physical, and mental health, plus a health spending account (Canada only)
- Group RRSP: Secure your future with our Group Registered Retirement Savings Plan (Canada only)
- Professional Development: A yearly budget dedicated to learning opportunities
- Work-from-Home Stipend: Support to set up and maintain ideal home office
- Office Closure for Holidays: Enjoy 1–2 weeks of company-wide office closure during the winter holidays
- Company Retreats: Participate in exciting on-site retreats for collaboration and bonding
Additional details
- First 90 days: Contribute to Platform API, deliver Health Authority Integration end to end, restore review and collaboration, ramp fast on domain
- Interview Process: Intro Call with Ichwan (30 mins), Take-Home Test, Technical Interview (120 mins), Team Fit Conversation (45 mins), Offer Call
- The role is hands-on build with tight feedback loop; engineer will be someone's pair and have their own pair
- Gravity pod owns Platform API, Medlist, PCC, and Admin Clerk
- Several of largest workstreams currently carried by single engineer each
- Upcoming work includes health authority rollout and new practice management system integration
- Demand outpacing capacity; significant wave of integration work lined up
- Based outside Canada welcome if timezone requirement met (e.g., Latin America)
- AI-Fluent Culture: Work in environment where everyone actively leverages AI to amplify output
- Compensation Range: CAD $40,000 – $90,000