Location: Remote (accepted time zones: GMT+1 to GMT+3)
Contract Length: 3 Months
Job Summary
About Us
Nivoda is a cutting-edge B2B diamond marketplace that bridges the gap between suppliers and buyers, facilitating seamless transactions. Our platform also extends to B2B2C, providing end-customers with a robust web and mobile app experience for buying diamonds. Our team is dedicated to delivering top-tier digital products through collaborative efforts between Design, Engineering, and Product teams.
Job Summary
We are seeking an designer engineer who is a skilled design systems specialist to join our team on a 3-month contract. The ideal candidate will be responsible for building out design files the design system and documentation for our design system, ensuring it is robust, well-documented, and easy to implement across various digital products. While front-end coding experience and knowledge of specific technologies like Material UI and Style Dictionary are a bonus, they are not mandatory is essential. We are looking for someone with a strong technical aptitude and experience in creating and managing design systems.
Key Responsibilities
Design System Components Audit: Conduct a comprehensive audit of our existing component libraries to identify outdated, unused, or non-conforming components.
Update Design Tokens on Style Dictionary and Figma: Align design tokens between Figma and our development stack to streamline the design and implementation process.
Component Conformity to Material UI: Ensure our Material UI components align closely with the Figma variants and properties to facilitate easier implementation.
Create Design Tokens Documentation: Develop thorough documentation for our design tokens to guide engineers in their usage and application.
Mobile Web Components Development: Expand our mobile app component library with purpose-built components, organisms, and patterns for mobile devices.
Create Components Documentation: Document all components, patterns, and common behaviors in our design system, including code samples, to serve as a single source of truth for the organization.
Required Skills and Experience
Design Expertise: Proficient in Figma, with a strong portfolio demonstrating experience in creating and managing design systems.
Technical Aptitude: Strong understanding of front-end principles and technologies. Direct front-end development experience is a bonus. Experience as a front-end developer is essential
Framework Knowledge: Familiarity with tools and libraries such as Material UI, Style Dictionary, and Storybook is a plus. Experience with Material UI (or a similar framework) and Storybook is essential.
Design Expertise: Proficient in Figma, with a strong portfolio demonstrating experience in creating and managing design systems.
Documentation: Experience with documenting and testing UI components.
Attention to Detail: Ability to conduct thorough audits and meticulously document design tokens and components.
Collaboration: Proven experience working closely with engineering designers and product teams to align on design implementation.
Accessibility: Knowledge of accessibility standards and best practices in UI design.
Preferred Qualifications
Experience in B2B/B2C Markets: Previous work in marketplaces or e-commerce platforms.
Mobile App Design: Experience designing components and interfaces for mobile applications.
Remote Work: Self-motivated and effective in a remote work environment.