# UI / Front-End Developer

> FLiiP · Brossard, Canada (Hybrid) · Full-time · Posted 2026-04-02

**Workplace:** hybrid

**Department:** Operations

## Description

### About Us

We are FLiiP, a fast-growing SaaS startup transforming the management of fitness centers and multi-site operators. Our all-in-one platform helps gyms and studios centralize their operations, automate their communications, and maximize member retention.

Backed by over CAD $4M in seed funding and participants in the Google for Startups Accelerator, we are experiencing sustained growth across North America. With an AI-first vision and a culture of continuous experimentation, we are a team that truly builds.

### The Role

As part of our platform modernization, we are recruiting a UI/Front-End Developer to build and implement our design system. This is a foundational role: you will be responsible for bridging the gap between design vision and technical implementation, working in close collaboration with our UI/UX designer.

The profile we are looking for is a hybrid one: someone who starts from design (Figma, UI), masters CSS, and goes all the way to integration in React.

### Key Responsibilities

**Design System Implementation**

-   Build and maintain a React component library using Storybook, based on our Figma designs.
-   Create reusable components following atomic design principles.
-   Establish design tokens, usage patterns, and associated documentation.

**Integration & CSS**

-   Deliver pixel-perfect, responsive, cross-browser compatible interfaces (web and React Native mobile).
-   Write clean and maintainable CSS, taking into account our existing codebase constraints.

**Legacy Code Modernization**

-   Progressively refactor HTML/CSS/jQuery/JavaScript code toward modern standards.
-   Maintain backward compatibility while improving code quality and consistency.

**Collaboration & Tools**

-   Work closely with our designer to validate the technical feasibility of designs.
-   Use AI tools (Copilot, Cursor, etc.) to accelerate repetitive tasks.

## Requirements

**Required Skills**

-   5+ years of experience in front-end development.
-   Advanced CSS skills: responsive, flexbox, grid, animations, cross-browser compatibility.
-   Solid experience with vanilla JavaScript and jQuery (reading and modifying existing code).
-   Good command of React: functional components, state management, lifecycle.
-   Experience with Figma and translating designs into code.
-   Comfortable in a startup environment, with legacy code and evolving priorities.
-   Good communication skills in French and/or English.

**Nice to Have**

-   Experience with Storybook or equivalent.
-   Familiarity with design systems and atomic design methodology.
-   Knowledge of CSS-in-JS solutions (styled-components, emotion).
-   Use of AI tools in the development workflow.
-   Bilingual French/English.
-   Ability to present your design work to multiple stakeholders.

## Benefits

-   Competitive compensation based on profile and experience.
-   50% coverage of group health insurance premiums.
-   Health and wellness support: gym allowance, fitness classes, team sports, and $900/year in telecommunications allowance.
-   A 100% remote position in Canada, with only 1 day/month required at our Brossard office.
-   The opportunity to directly contribute to the growth of an AI-driven company in a large and underserved market.
-   Close collaboration with our leadership team in a culture built on fitness, innovation, and speed.

_We are looking for someone who loves clean code as much as the interface it produces, and who wants to leave a lasting mark on a fast-growing product._

## Apply

[Apply at FLiiP](https://apply.workable.com/fliip/j/38935BC01A/apply)

---
Powered by [Workable](https://www.workable.com)
