Epicareer Might not Working Properly
Learn More
P

Senior Full-Stack Developer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Company Description

Prelib is a digital health platform dedicated to sexual health prevention. Our online platform facilitates access to essential services such as self-sampling for STIs and delivery of PrEP medication. Our network includes clinics in Montreal, Quebec City, and Sherbrooke.

Our mission is to make sexual health management as accessible as possible, thus allowing patients to manage much of their care journey online discreetly.

We are bringing our product development team in-house to develop platforms for patients, doctors, and nurses. We re looking for skilled and driven software developers to help enhance and expand our platform s capabilities.

Why is our company special? We are a self-funded and profitable startup. The majority of our new patients come to us through word-of-mouth, a testament of their exceptional level of trust. We aspire to continue to grow sustainably and responsibly in the future.

Job Description

We re hiring Senior Full-Stack Developers to join our team. Reporting to the Head of Product and Technology, you ll be tasked with designing, implementing, testing, and deploying web services and applications.

You ll be crucial in enhancing our platforms for patients, doctors, pharmacists, and nurses, working alongside our product, design, and customer support teams. This role offers significant technical challenges and a chance to greatly impact public health in Quebec

Why is this position special? This position is unique as it marks the formation of our first internal technical team dedicated to product development, offering significant professional growth and a lasting influence at Prelib.

Technical Skills

  • Strong software engineering and computer science fundamentals. Experience in applying the principles of Clean Architecture and Domain-Driven Design (DDD).
  • Programming skills in TypeScript and/or Go.
  • Experience with relational databases, preferably PostgreSQL.
  • Proficiency in deployments in cloud environments, mainly Amazon Web Services (AWS) and Google Cloud Platform (GCP).
  • Experience with Docker containers and their orchestration with Kubernetes.
  • Knowledge of authentication methods like OAuth and JWT.
  • Experience in data processing (ETL/data pipelines and data warehouses) is a bonus.

Business Skills

  • Excellent organizational, time management, and prioritization skills. A natural motivation to get things done in a dynamic and constantly evolving business environment.
  • Strong communication abilities.
  • Creativity in problem-solving.
Qualifications

  • Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
  • 4 to 6 years of experience in software development.

*** We prioritize attitude, ambition, and past experience first. ***



Additional Information

Holidays and vacations: Enjoy personal leave and vacation days to relax and recharge.

Flexible social benefits: Benefit from a group insurance program, including health and dental coverage, customizable according to your needs and those of your loved ones.

Retirement savings program: Prepare for your future with our RRSP and TFSA plans.

Incentives for eco-friendly transportation: Receive a monthly bonus for using public transport or for parking.

Employee well-being: Use our employee assistance program, which offers various support and well-being services.

Hybrid work location: Enjoy the flexibility of splitting your time between the office and home, allowing for a balanced work-life integration.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job