Senior Full-Stack Developer

Prelib

Job title:

Senior Full-Stack Developer

Company

Prelib

Job description

Company DescriptionPrelib 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 DescriptionWe’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 QuebecWhy 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 InformationHolidays 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.

Expected salary

Location

Montreal, QC

Job date

Wed, 24 Jul 2024 22:30:09 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location