Design System Front End Developers Job at AIT Global inc., Ontario, CA

b1lla1pLZ0FpSm1LMC9XQTE4anl2NTJqcHc9PQ==
  • AIT Global inc.
  • Ontario, CA

Job Description

Job Title: Design System Front End Developers
Location: Mexico and Canada

Job Responsibilities / Typical Day in the Role:

  • Contribute to code and architecture reviews, ensuring best practices for scalable, maintainable, and performant design system implementations.
  • Define and evolve design system engineering standards, driving consistency across CNN's web platforms.
  • Work primarily with JavaScript (ES6+), CSS (advanced), NPM, AWS services, and Vue.js (nice-to-have) while mentoring peers in these technologies.
  • Collaborate closely with the Design Systems & Frameworks group to scale component implementations across teams, ensuring seamless integration with product engineering.
  • Build pixel-perfect UI from Figma, ensuring that components align precisely with design specifications and support design tokens, themes, and accessibility requirements.
  • Stay informed on industry trends in UI engineering, performance optimization, and accessibility, raising concerns and proposing solutions when needed.
  • Own the end-to-end development of reusable, accessible components, following progressive development methodologies from proofs of concept to production releases.
  • Advocate for performance, accessibility (a11y), and design consistency, contributing to tools and documentation that improve adoption across teams.

Must Have Skills / Requirements:

  • Advanced CSS capabilities
  • Deep expertise in CSS architecture (BEM, CSS-in-JS, utility-first frameworks, etc.) and advanced techniques for layout, animations, and theming. Experience with converting Figma designs to Code. Years of experience (5+)
  • Experience with NPM
  • package management, publishing shared component libraries, and versioning strategies. Years of experience (4+)
  • Cross-Team Collaboration Experience
  • Years of experience (4+)

Nice to Have Skills / Preferred Requirements:

  • Experience with Vue.js for component development (or strong transferable knowledge from React/Angular).
  • Experience working with component documentation tools such as Storybook, Zeroheight, or internal docs sites.
  • Background in performance optimization, Web Vitals, and bundle analysis for front-end applications.
  • Experience working in Kanban/Scrum environments, using tools like Jira for project management.
  • Experience with TailWind.

Soft Skills:

  • Ability to translate design system goals into engineering solutions, breaking down work into meaningful tasks and collaborating with product teams.
  • Solid grasp of software data structures and algorithms, ensuring efficient component and UI rendering.
  • Passion for continuous learning and technical growth along an individual contributor path.

Job Tags

Similar Jobs

University of California Los Angeles

Aerospace Engineer 3 | University of California Los Angeles Job at University of California Los Angeles

Special Instructions to Applicants Please note that UCLA does not provide visa sponsorship for this position. Candidates must be authorized to work in the United States without requiring visa sponsorship now or in the future to be considered for this opportunity...

Daily Jobs

Data Entry Clerk Job at Daily Jobs

This is the perfect chance for anyone who values work-life balance and seeks regular earnings without the need to commute. If you're detail-oriented, goal-oriented, and interested in setting your own hours, we want to hear from you. Responsibilities: - Answer customer...

S D D Travel

Virtual Hotel Reservations Specialist Job at S D D Travel

 ...Attention to detail and strong organizational abilities Self-driven and able to work independently Proficiency in English (bilingual skills are a plus) A passion for travel and assisting others in planning memorable trips Must be at least 18 years old Benefits... 

Radiant

Remote Data Entry Clerk Job at Radiant

 ...we count on meticulously accurate and insightful data to drive our solutions. Were looking for a data entry clerk who has exceptional detail orientation and analytical...  ...for accuracy Proficiency with spreadsheets and online forms Ability to maintain confidentiality of... 

SRS Merchandising

Retail Merchandiser - Clifton Park, NY Job at SRS Merchandising

STRATEGIC RETAIL SOLUTIONS MERCHANDISING & RESETS SRS is Urgently hiring Retail Merchandising Representatives. A successful Retail Merchandising Representative takes the time to build relationships with in-store management, acts as a liaison between client and...