logo image

Coral Job Board

Principal Developer

remote
Montreal or Toronto, Quebec / Ontario, Canada .
full-time . October 17, 2024

Description

About Coral: 
We are a trailblazing new company dedicated to revolutionizing women’s healthcare with empathy and innovation. We have developed an integrated approach to accompany women on their perimenopause/menopause journey and beyond. Our mission is to elevate and empower women with the latest technology, vetted research, and personal support to take control of their health and wellness in the prime of their lives and beyond. 

Who we are: 
Coral is founded by a group of executives with extensive background founding and managing technology companies. The company is split between Montreal and Toronto and we work primarily from home, but enjoy getting together regularly in person. We have raised pre-seed funding and are in the process of securing seed fundraising.

Who are you: 
The right person will be a passionate and seasoned software developer, with the ability to build end to end distributed systems for our exciting, growing company. You will have experience with React based frontend solutions, mobile app development, Node.js backend app servers, and Mongo and Postgres databases. You understand the tradeoffs between building the perfect solution that’s future proof vs. what’s needed immediately, and know when and where to take shortcuts and when not to. Ideally, you have worked at an early stage company and understand what it’s like to have a limited budget and be hands-on with everything. You are excited to make an impact on women’s health.

The role:  
We are looking for an individual to join our team as Principal Developer. You will be the first software developer other than the CTO, to whom you’ll report. You will be called upon to define, design, implement, test, deploy, and maintain all components of our software infrastructure. You will work closely with our business and medical teams to understand the requirements and design solutions. You will write code in Javascript to implement these solutions. As the team grows over time, you will be called on to act as team lead, and help define our software development lifecycle. The role is work-from-home but we will have required occasional in-person days or events in either Toronto or Montreal, so we are only hiring in those two locations.

Experience:
  • Minimum 8 years of software development experience with distributed systems
  • Experience with end to end Javascript stacks is an asset
  • Experience with devops is an asset
  • An affinity for design and product management is an asset
  • Experience with generative AI and ML models is an asset
  • Previous entrepreneurial experience is an asset
  • Bilingual French and English is an asset

How to apply:
There will be no coding challenge or similar, but we’d like to see evidence of exceptional work you’ve done. Send that along with your application - it can take any form you like.

Know someone who would be a perfect fit? Let them know!