Frontend Developer

Montreal

Offre publiée le 2026-02-06

Cold Chain Science Enterprises

Job Type: Full-time (In Person)

Location: 3800 Rue Saint-Patrick #102, Montréal, QC H4E 1A4

Experience: 3-5 years


About the Role

We are seeking a talented and design-conscious Frontend Developer to lead the development of a next-generation monitoring platform for Cold Chain Management applications.


You will be joining our team at a pivotal moment as we rebuild our primary production application from scratch. This is a "greenfield" opportunity to design and build a high-impact product used by pharmaceutical companies, clinics and hospitals across Canada to monitor critical temperature and humidity data.


The Project & Tech Stack

We are building a modern, client-facing application designed for reliability and speed.

  • Frontend: Nuxt.js (Primary focus)
  • Backend: Python with FastAPI
  • Database: PostgreSQL
  • DevOps: GitHub & GitHub Actions for CI/CD
  • Services: Microservices architecture for automated reporting (PDF generation)


Key Responsibilities

  • Design and develop the frontend of our new application using Nuxt.js, ensuring a responsive and intuitive user experience.
  • Design and implement reusable UI components, specifically focusing on advanced datatables and interactive map views to visualize facility locations across North America.
  • Create engaging graphs and reports to display real-time temperature and humidity logs.
  • Build secure components to handle digital signatures, document organization, and approval tracking workflows.
  • Collaborate on the aesthetic direction of the platform. We need someone with a keen eye for design who can bridge the gap between functional code and beautiful user interfaces.


Expectations

  • Strong experience or a similar modern JavaScript framework (React/Angular) and willing to master Nuxt.
  • Strong sense of UI/UX, aesthetics, whitespace, and how a user interacts with data.
  • Familiarity with Python (or a willingness to learn basics) to collaborate effectively with our backend team.
  • Articulate technical concepts clearly and collaborate well within a team.
  • Self-starter who looks for solutions and is excited to learn new technologies.
  • Follow a product roadmap while being able to adapt when necessary.
  • Work with Linux or Windows depending on your preference.