Staff Developer

2 weeks ago


Montreal, Quebec, Canada Petal Full time

Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights.

Our commitment to fostering an exceptional workplace culture has earned us notable recognitions, including being listed as a Great Place to Work in both the technology and healthcare sectors. Join us in our mission to empower healthcare innovators and improve healthcare differently.

Let's talk Tech Stack

The backend stack you'll be working with mainly consists of services interacting in an event-driven model on the Kafka platform. We use the FHIR standard, which is highly recognized in the healthcare domain, for data storage and operations. We are a SaaS (Software as a Service) company targeting the implementation of best DevOps practices. Our infrastructures are cloud-based, entirely managed as code with Terraform, and our latest applications are containerized and deployed using Kubernetes. Automating the deployment pipeline is a top priority for us, and we use various platforms including GitLab for implementation. We strongly believe in a continuous deployment approach and have achieved high maturity in this area, deploying code into production environments multiple times a day.

Our web and mobile applications utilize modern tools such as Angular and React Native, along with RxJS, Redux, and Storybook. Quality is central to our principles, and all this code is tested using frameworks like Jest, as well as end-to-end testing libraries and services.

What you can expect when joining the team

Reporting to the Manager of Software Development, you will play a key and central role in a team architecting the next generation of our orchestration platform. You will act as a technological expert, innovator, and evangelist within your team, as well as with external stakeholders within the management team.

You will contribute to changing Petal's technological future both by participating in strategic technological decisions and orientations, as well as by sharing your knowledge to level up your team's experience.

Your daily life

During the day, you will be led to:

Work closely with the Principal Developer, Product Owner, and other members of the multidisciplinary team to ensure progress and delivery of key milestones for a brand-new project in the healthcare domain; Guide architectural decisions in collaboration with the lead developer, establish strong, modern, and efficient foundations, and solve complex problems; Collaborate with various teams (quality assurance, design, customer success, technical writing) as a technical representative on critical issues; Coach, advise, and mentor members of your team and sometimes other members of your business line; Ensure code quality and security, and adherence to development standards; Act as the technical representative of your business line within various communities of practice to facilitate knowledge sharing; Stay constantly informed about technological advancements; Contribute to feature development (40% to 60% of your time).

Your profile

Are you an experienced and motivated developer, recognized for your constructive attitude, professional ethics, and both general and technical skills? Are you known for your ability to lead discussions on technical architecture and make decisions? Are you motivated by the unique opportunity to serve a larger purpose in the healthcare industry through innovative solutions made possible by people, data, and technology? The sky is the limit If you have:

10+ years of experience in software development; Experience in architecture and development of large-scale distributed systems with multiple data sources and different layers of business logic; Excellent programming skills in TypeScript/Javascript with and experience with other modern programming languages such as GO, Ruby/RoR, and Python; Experience in event-driven architecture and developing REST APIs in API-first mode with modern infrastructure; Experience in building and deploying containerized applications (Docker) in modern distributed computing environments (Kubernetes); Experience with cloud platforms (preferably Azure, AWS, GCP); Experience in alerting, logging, and monitoring (ELK, Grafana, Prometheus, Sentry, Datadog, New Relic); Experience with CI/CD (Gitlab, Jenkins, Github Actions) in automation and modern infrastructure-as-code concepts (Helm, Terraform); Strong knowledge of best practices in application security development; Strong emotional intelligence, empathy, and inclusive leadership style; A committed approach to developing the skills and abilities of your teammates and a demonstrated interest in sharing your knowledge and experience; Strong communication skills, both verbal and written, with the ability to simplify complex technical concepts for various stakeholders; An understanding of modern frontend application development frameworks/libraries such as Angular (Monorepo/Nx), , or (a significant advantage); Knowledge of the FHIR standard (an asset); Knowledge of the Quebec and Canadian healthcare domain (an asset); Since you will be regularly interacting with English-speaking colleagues located outside of Québec, proficiency in both English and French (spoken, written, and read) is required.

Petal's position on remote working

In our opinion, a company cannot claim to be modern, innovative and have the well-being of their team at heart, without attempting to integrate remote working to the level that their business model allows them to. Post-pandemic, Petal employees will continue to benefit from the option of teleworking up to the maximum flexibility permitted by the nature of the position and the smooth running of operations.

Our benefits

A signing bonus of $1,000 for your remote work set-up; Compensation that recognizes your contribution; 4 to 6 weeks of paid vacation per year;5 ​paid personal days​ per year​;A ​group RRSP / DPSP plan with employer contribution;A ​complete group ​insurance ​plan, from day 1;An ​annual wellness allowance;Access to the Lumino Health telehealth application;Flexible work hours and more.

Petal is an active participant in the equal opportunity employment program, and members of the following target groups are encouraged to apply: women, people with disabilities, aboriginal peoples and visible minorities. If you are a person with a disability, assistance with the screening and selection process is available on request.


  • Staff Developer

    2 weeks ago


    Montreal, Quebec, Canada PetalMD Full time

    Petal is a leading Canadian healthcare orchestration and billing company that revolutionizes healthcare systems to make them agile, efficient, and resilient by enabling the forecasting and shaping of world-class healthcare through Healthcare BI, advanced analytics, and informed insights. Our commitment to fostering an exceptional workplace culture has earned...


  • Montreal, Quebec, Canada Lightspeed Full time

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well... you might just be in the right placeLightspeed is seeking a Staff Software Developer (Backend) to join our Ecwid (E-Series) team in North America. In this role, you will support in leading the development of software solutions that empower...


  • Montreal, Quebec, Canada Lightspeed Restaurant Full time

    Hi there Thanks for stopping by Are you actively looking for a new opportunity? Or just checking the market? Well... you might just be in the right placeWe are looking for a Staff Frontend Developer to join one of our squads where you will be supporting Lightspeed's Hospitality product group on the mission to expand our reach into new markets and countries...

  • Technical Staff

    2 weeks ago


    Montreal, Quebec, Canada IFRS Foundation Full time

    Are you ready to be at the forefront of global sustainability transparency and accountability? At the IFRS Foundation, we are committed to developing standards that enhance the efficiency of capital markets. Join our dedicated ISSB Technical Staff team and contribute to a mission that values transparency, accountability, and efficiency. If you embrace this...

  • Chief of Staff

    2 weeks ago


    Montreal, Quebec, Canada Lufa Farms Full time

    Chief of Staff Senior Management - VSL Offices Full-timePresence: On siteContract position : No DescriptionAt Lufa Farms, we're on a mission to create a better food system and a huge part of this is achieved by growing food where people live, and growing it responsibly. With exciting new projects on the horizon and a motivated team, we're looking for...

  • Technical Staff

    2 weeks ago


    Montreal, Quebec, Canada IFRS Foundation Full time

    Are you ready to be at the forefront of global sustainability transparency and accountability? At the IFRS Foundation, we are committed to developing standards that enhance the efficiency of capital markets. Join our dedicated ISSB Technical Staff team and contribute to a mission that values transparency, accountability, and efficiency. We offer a supportive...

  • Chief of Staff

    2 weeks ago


    Montreal, Quebec, Canada Cozymeal, Inc. Full time

    Chief of Staff (Ottawa, ON - Remote Possible) Chief of Staff (Ottawa, ON - Remote Possible) Discover. Savor. Connect. Welcome to the chef's table. Cozymeal is the leading global marketplace featuring the best culinary experiences and cookware, including top-rated cooking classes, private chef meals, culinary tours, chef-curated cookware, free recipes with...


  • Montreal, Quebec, Canada Altasciences Full time

    Your New CompanyAt Altasciences we all move in unison to assist and work in the discovery, development, and manufacturing of new drug therapies to get them faster to people who need them. No matter your role, we all play an important part and you will have a significant impact on the health and well-being of people across the globe. By living our values of...


  • Montreal, Quebec, Canada ServiceNow Full time

    At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can't wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity. We know that...


  • Montreal, Quebec, Canada ServiceNow Full time

    Company DescriptionAt ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can't wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for...


  • Montreal, Quebec, Canada ServiceNow Full time

    Company DescriptionAt ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can't wait, and we innovate in ways no one else can for our customers and communities. By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for...

  • Developer

    2 weeks ago


    Montreal, Quebec, Canada Fuze HR Solutions Full time

    Looking to be a part of a highly innovative organization in your next opportunity? Our client is currently looking for a Bilingual .Net Developer to join the team remotely in Montreal If you are looking for a new challenge, and have a great interest in technology, we want to hear from youWhat are the perks: Great benefit package Exceptional team culture...


  • Montreal, Quebec, Canada Creative Learning Academy of Utah LLC Full time

    As a Staff Machine Learning Scientist at Recursion, the individual will be contributing to dynamic projects that de-risk novel capabilities with the potential to reshape Recursion's roadmap in drug discovery. This role involves the development of novel ML models across various data types, including vision, genomics, other Omics, and clinical data, to power...


  • Montreal, Quebec, Canada Lightspeed Full time

    Hi there Thanks for stopping byAre you actively looking for a new opportunity? Or just checking the market? Wellyou might just be in the right place to join our team.The Staff Analyst, Security is a critical member of Lightspeed's Security Operations Team. They actively monitor, analyze, and respond to security incidents, conduct in-depth analysis of...

  • Director, Development

    4 weeks ago


    Montreal, Quebec, Canada HealthCareCAN Full time

    Children's Hospital of Eastern Ontario (CHEO)Location: Ottawa, CanadaCHEO is one of the few stand-alone, global leaders in pediatric health and is home to nearly 4,500 staff, medical staff, and learners dedicated to helping children and youth live their best lives. Ranked in the top 1% of Canadian hospitals for the digitization of its clinical...

  • Director, Development

    2 months ago


    Montreal, Quebec, Canada HealthCareCAN Full time

    Children's Hospital of Eastern Ontario (CHEO)Location: Ottawa, CanadaCHEO is one of the few stand-alone, global leaders in pediatric health and is home to nearly 4,500 staff, medical staff, and learners dedicated to helping children and youth live their best lives. Ranked in the top 1% of Canadian hospitals for the digitization of its clinical...


  • Montreal, Quebec, Canada Unity Technologies Full time

    Nous croyons que la collaboration et la qualité de notre travail sont optimales lorsque nous partageons un environnement physique commun. Chez Unity, nous avons adopté une approche hybride qui favorise la cohésion et la connexion, tout en conservant les avantages de la flexibilité. Nos employés sont demandés de travailler depuis nos bureaux en moyenne...


  • Montreal, Quebec, Canada SSENSE Full time

    SSENSE is a global technology platform operating at the intersection of culture, community, and commerce. Headquartered in Montreal, it features a mix of established and emerging luxury brands across womenswear, menswear, kidswear, and Everything ElseTM. SSENSE has garnered critical acclaim as both an e-commerce engine and a producer of cultural content,...


  • Montreal, Quebec, Canada Wisk Full time

    Nous recherchons un professionnel de l'ingénierie d'intégration de structure pour rejoindre notre équipe. L'objectif d'un professionnel de l'ingénierie d'intégration chez Wisk est de s'assurer que vous utilisez votre acuité technique pour conduire les décisions et les objectifs du programme/techniques. Vous ferez partie de l'équipe IPT Structures qui...


  • Montreal, Quebec, Canada Synopsys, Inc. Full time

    At Synopsys, we're at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we're powering it all with the world's most advanced technologies for chip design and software security. If you share...