Enable job alerts via email!

Front-End Developer - Design Systems

NGE Sports

Vancouver

Hybrid

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a talented front-end developer to join their design system team. This role focuses on creating reusable, token-driven components using React and Tailwind CSS, ensuring visual consistency across products. You will collaborate with cross-functional teams, address component requests, and maintain performance while integrating with external services. The company promotes a hybrid work environment, offering a supportive culture that values technical excellence and opportunities for professional growth. If you're passionate about design systems and improving developer workflows, this is the perfect opportunity for you.

Benefits

Competitive salary
Extensive health insurance
Annual vacation days
Sick days
Personal days
Collaborative culture
Professional growth opportunities

Qualifications

  • 5+ years in front-end development, especially on design systems.
  • Proficient in React.js with a focus on component-driven architectures.

Responsibilities

  • Collaborate to define and implement shared React components.
  • Utilize tools for documentation and automation to improve efficiency.

Skills

React.js
Component-driven architecture
Tailwind CSS
Strong communication skills
Design tokens
Modular UI development

Tools

Storybook
Token Studio
Bitbucket

Job description

At Pacific Programming and Tech Inc., we thrive on collaboration, creativity, and technical excellence. We’re looking for a front-end developer with strong React expertise to join our design system team and help build a scalable, high-performance component library that ensures consistency across our products.

About the Role

As a front-end developer on our design system team, you will play a key role in creating reusable, token-driven, and developer-friendly components that enable our product teams to iterate quickly while maintaining visual consistency across all products. Leveraging React and Tailwind CSS, you will build a system that is both efficient and easy to integrate, ensuring design and technical consistency across all applications.

Responsibilities

  1. Collaborate with team members to define and implement shared React components that fit into the existing ecosystem, are accessible, performant, and easy to use.
  2. Apply design tokens and structured styling approaches to support branding and theming across multiple applications.
  3. Utilize tools such as Storybook, Token Studio, and Bitbucket for documentation, automation, and token management.
  4. Provide documentation, migration guidance, and developer support to facilitate adoption across teams.
  5. Address bug reports, component requests, and other needs from product teams to continuously improve the system.
  6. Integrate front-end components with external services, ensuring efficient data flow and consistent API consumption while maintaining performance and reliability.
  7. Maintain visual and functional consistency across the design system ecosystem.
  8. Continuously evaluate and adopt new tools and best practices to improve efficiency.

Requirements

  1. 5+ years of experience working in front-end development, preferably on design systems.
  2. Strong proficiency in React.js and component-driven architectures.
  3. Experience with design tokens, scalable styling solutions, and Tailwind CSS.
  4. Knowledge of modern front-end documentation tools such as Storybook.
  5. Experience with monorepos and modular UI development.
  6. Strong communication skills and ability to work collaboratively across teams.

Nice to Have

  1. Experience integrating design systems into large-scale applications.
  2. Familiarity with Figma Dev Mode and design-to-code workflows.
  3. A strong eye for design combined with an understanding of technical constraints.
  4. Ability to work on internal tools using scripting, GitHub Actions, and the Figma API.
  5. Knowledge of accessibility (a11y) best practices, analytics, etc.

What We Offer

  1. Competitive salary and benefits package, including an extensive health insurance package, as well as annual vacation, sick, and personal days.
  2. Hybrid work environment (2 days on-site in Downtown Vancouver, 3 days remote).
  3. Collaborative and supportive culture that values technical excellence.
  4. Opportunities for professional growth and development.

If you are passionate about design systems, scalable component architecture, and improving developer workflows, we’d love to hear from you! Apply now and join our team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Freelance Software Developer (C/C++ - Rust) - AI Tutor

Mindrift

Vancouver

Remote

CAD 30,000 - 85,000

Yesterday
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Vancouver

Remote

CAD 105,000 - 133,000

7 days ago
Be an early applicant

Software Engineer II - AI Agents & Monetization

Microsoft Corporation

Vancouver

Remote

CAD 83,000 - 160,000

Yesterday
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Vancouver

Remote

CAD 70,000 - 90,000

9 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Vancouver

Remote

CAD 80,000 - 110,000

10 days ago

Web Frontend Engineer - JS, CSS, React, Flutter

Canonical

Vancouver

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior C# (.NET) Developer with search ranking (Apache Solr) experience to build microservices [...]

S.i. Systems

Vancouver

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Software Engineer - OpenStack

Canonical

Vancouver

Remote

CAD 80,000 - 120,000

9 days ago

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 80,000 - 120,000

14 days ago