FLiiP

UI, Front-End Developer

FLiiP

full-time

Posted on:

Location Type: Hybrid

Location: BrossardCanada

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.
  • 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.
  • Progressively refactor HTML/CSS/jQuery/JavaScript code toward modern standards.
  • Maintain backward compatibility while improving code quality and consistency.
  • Work closely with our designer to validate the technical feasibility of designs.
  • Use AI tools (Copilot, Cursor, etc.) to accelerate repetitive tasks.

Requirements

  • 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.*
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactCSSJavaScriptjQueryFigmaStorybookCSS-in-JSresponsive designatomic designcross-browser compatibility
Soft Skills
communicationcollaborationpresentationadaptabilityproblem-solving