Whether your passion is coding, customer satisfaction or anything in between, PetalMD has a role that’s fit for you. Check out our teams or jump straight to open positions.


Be a part of PetalMD’s core by joining the team of developers, devops, system administrators and quality assurance specialists that bring our vision to life and keep things running smoothly.Are you a team player who’s passionate about technology and unwilling to compromise on quality? You may just have what it takes.
“The best part of my work is realizing the scope of our projects. The Internet today is the largest available showcase and developers are the artists. Seeing the success of the projects I’ve worked on is a real source of pride.”

Alexia Proulx

Team Lead

“By working with a team that allows me produce results that meet my expectations, I get to see the impact of what I do. Whether you’re helping out a colleague by finding the cause of an issue or seeing a feature you’ve worked on being unveiled without a glitch, the work we do is very rewarding.”

Alexandre Gagnon

Web Developer

Product ManagementDetails

You know what your users want before they do. Build on your knowledge to unite all aspects of the product under a coherent and simple vision.Join our team of designers and product owners to provide our customers with the right features at the right time.
“I need challenge otherwise I get bored. Every day, I reinvent, reorganize and constantly question my choices to find the best possible solutions. This motivates me and makes it possible for us, as a team, to create innovative and highly useful products for our users.”

Mélissa Gonthier

UX/UI Designer

Customer SuccessDetails

It’s problem solving, it’s change management and it’s not always easy, but if you are a good listener and enjoy customer contact, you might be at just the right place.
“Knowing that one’s personal experience is valuable and can help the company, enables me to find new and creative solutions for our customers. Every day I learn something new and improve my skills.”

Marie-Claude Pelbois

Implementation Specialist

Sales and Business DevelopmentDetails

Our tech-savvy team pairs their understanding of customer pain points with our industry knowledge to effectively communicate ROI and help our customers increase their efficiency.
“I love finding innovative ways to help potential clients address their specific needs, while at the same time helping them to embrace change. It takes a lot of humility and empathy but what a satisfaction it is to hear their “Wows!” when I show them what PetalMD can do.”

Guillaume Blanchard

Healthcare Technology Advisor


PetalMD rocks, we already know that. It’s your job to get the word out to attract new customers.Whether you’re perfecting a blog post, creating helpful tools for the sales team, or sharing news about an exciting new feature, you always have something say!
"I’m always learning something new about healthcare and the latest technologies in digital health, it’s fascinating! It’s very motivating to know that our efforts have a direct impact on the lives of healthcare professionals."

Kathleen Bélanger

Marketing Coordinator

Administration and Business SupportDetails

Including finance, HR and other administrative positions, the administration and business support team handles the daily grind to allow PetalMD to concentrate on the big picture.If you think that sounds too conventional for your taste, you haven’t met us yet!  
“The trust and autonomy I’m provided with allow me to think creatively and find innovative solutions to the problems that I’m faced with.”

Jérôme Maranda

Financial Controller

Medical Billing Details

"The relationship I develop with my clients often extends beyond work. Knowing that their time is precious, it is very rewarding for me to know that I am making a difference by quickly providing them with help."

Chantal Martel

Medical Billing Account Manager

Combining customer support and training with accounting and business development, the medical billing team gathers multi-talented, multi-tasking enthusiasts responsible for managing and developing their customer base.

Open Positions

If you want to participate in the innovation of a growing company that tackles nothing less than the improvement of the healthcare system, we want you on our team.

Front-End Developer - TypeScriptDetails

What you can expect when joining the team

In the heart of the St-Roch district, in a startup-style environment, you will be joining the technical and creative teams operating on a constantly evolving agile structure (Scrum, Kanban, Spotify structure, etc.).

You will take part in the front-end development of our application within a team of about twenty developers. You will work on the interface of the application with the following stack: Angular, TypeScript, Redux, RxJS, Webpack and Jasmine.

Equipped with a powerful Macbook and a 27" High Definition Apple display, you will be joining a dynamic team responsible for one of our core products. During the day, you will be led to:

  • Design and implement new features;
  • Participate in the code review of your colleagues;
  • Participate in the maintenance and technological evolution of the platform;
  • Write automated tests (and yes, that's important to us!);
  • Collaborate with the DevOps team on continuous deployments and testing.


Your profile

You are a versatile and curious developer, passionate about web applications? You like to keep up to date, be informed and work in a rapidly changing environment? Are you searching for a friendly working atmosphere and looking to join a great team? The sky is the limit! If you have:

  • Relevant experience in web development or a degree in computer science;
  • Experience with Angular, React, Vue or a similar framework;
  • Familiarity with TypeScript, Webpack and Git;
  • An interest for Ruby on rails;
  • A curious, analytical, collaborative and positive mindset.

Send us your application!

IT TechnicianDetails

What you can expect when joining the team

In the heart of the St Roch district, in a start-up style environment, you will work jointly with the administration and R&D teams.
By travelling occasionally to support our second office in Lebourgneuf, you will support both teams with first-level incident support and the resolution of incoming service requests. You will contribute to the proper functioning of technological infrastructures and will be called on to configure and install computer and telephone equipment. In short, you are the office hero!


Equipped with a powerful Macbook and a 27" High Definition Apple display, you will be led to:

  • Provide first level technical support to employees;
  • Manage hardware (Mac and PC), network and telephone (VOIP);
  • Manage the purchase and repair of equipment;
  • Manage licenses for computer software;
  • Configure software and applications;
  • List and document the events and solutions of different IT problems;
  • Perform access management during hiring and termination procedures;
  • Support backups of different devices.

Your profile

Do you have skills to diagnose and solve network problems? Are you customer service oriented and have a good capacity for learning, analysis and synthesis? Do you describe yourself as patient, persevering, flexible and having good resistance to stress? Are you looking for a friendly working atmosphere and looking to join a great team? The sky is the limit! If you have :

  • A college degree or equivalent;
  • 2 to 5 years of pertinent experience;
  • A valid driver's license and a vehicle for occasional trips;
  • A level of intermediate bilingualism (French and English);
  • Good knowledge of operating system (Mac and Windows);
  • Basic knowledge of networking;
  • Knowledge in cloud environments and virtualization (Azure, AWS, Google Cloud) (asset);
  • A knowledge of VOIP telephony system (asset);
  • Knowledge of Office 365 (asset);

Send us your application!


Don't see a job that fits?

Send your resume and cover letter to or fill the form below. We will let you know when a job that fits your need becomes available.

Life at PetalMD

We offer competitive compensation and benefits, but we believe that more is required to build a highly motivated team.

Here is what you can expect at PetalMD:

  • To be surrounded by a talented and competent team;
  • Work in an environment that values fun, respect and teamwork;
  • Work on a quality product in the dynamic atmosphere of a start-up;
  • Learn in an environment that values innovation;
  • Participate in the innovation of a growing company that tackles nothing less than the improvement of the healthcare system.

We strive to maintain a work hard, play hard philosophy. From regular happy hours with our in-office beer taps, to quiz nights and Cinco de Mayo festivities, we always find an excuse to celebrate!


The perks of being part of the PetalMD team don't stop at working on innovative projects within a group of great people.

We also offer a full range of benefits, including healthcare coverage and other resources to help you take care of yourself:

  • Fresh fruits, coffee and tea
  • Flexible schedule
  • Minimum of 3 weeks vacation
  • 5 paid, personal days off per year
  • Sports expense allowance
  • Virtual healthcare application
  • Healthcare insurance, including dental coverage
  • Collective RRSP plan
  • And more…

PetalMD Head Offices

PetalMD Office Lobby

Situated in downtown Quebec City within easy access of public transportation, at our head offices you will benefit from proximity to several restaurants and parks to make the most of your lunch hour!

Our recently renovated office space provides an open floor plan and plenty of natural light. Equipped with a powerful Macbook and high definition 27” Thunderbolt display, feel free to work at your personal desk space or any of the available shared workspaces.

Meeting Rooms
Cool Meeting Rooms
Lunch Kitchen Break Coffee Tea
Lounge Comfy
Meeting Rooms


Xacte Offices

Xacte Offices

Situated in the Lebourgneuf area of Quebec City, the employees at our medical billing division benefit from close proximity to shopping and restaurants.

The bright, open office space encourage collaboration and teamwork with your colleagues.

Xacte Offices Open Space
Woking Space

Technological Stack

Agile methodology, code review, unit testing, CI, and CD: Sound good? We have all that and more. Here are some of the technologies you will be working with:

Ruby on rails

Our Values



We have lots to be proud of: Our modest beginnings, our growth, our history, and contribution to a more efficient healthcare system. The pride we take in what we have accomplished so far drives us to continue our mission.



The constant search for improvement and our rejection of the status quo define us as a team that continually pushes the boundaries to better serve our customers and the community.



Our team is our core, our strength. The excellence of our work, collaboration, and ability to challenge ourselves have made us who we are today.



We work hard without taking ourselves seriously. It’s in our DNA. We cut loose at the end of the week and find opportunities to celebrate our milestones.