Search by job, company or skills

Cimpress

Senior Software Engineer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

  • A Design System Software Engineer bridges the gap between design and development
  • They utilize their technical expertise to translate design concepts into functional UI components, ensure their quality and accessibility, and contribute to the ongoing evolution of the design system
  • By doing so, they play a vital role in maintaining a unified and user-centric experience across all company products
  • Every engineer is involved in both the technical and business
    decisions as we work together to build this platform
About our team
  • The Design System Team in Cimpress Technology is responsible for enabling and empowering product teams to create beautiful, user-friendly, and consistent user experiences across all our products by establishing, maintaining, and evolving a comprehensive design system
  • The team is looking for a talented and motivated engineer to join our team and play a key role in building, maintaining, and evolving our companys design system
  • you'll work closely with designers, product managers, and front-end developers to ensure our design system is a valuable resource that empowers teams to create beautiful, user-friendly, and consistent
    experiences
What you will do:
  • Collaborate with UX designers and front-end developers to design, develop, and implement reusable UI components for our design system
  • Participate in code reviews, build test automation, deliver documentation, and generally contribute to and champion an environment of high-quality standards
  • Stay up-to-date with the latest front-end technologies and trends relevant to design systems (eg, React, TypeScript, Web Components)
  • Contribute to the continuous improvement of the design system by identifying areas for enhancement and proposing solutions
  • Document the design system effectively, creating clear guidelines and usage instructions for developers and designers
  • Advocate for the design system within the organization, promoting its adoption and value to all teams

Your Qualifications:

  • bachelors Degree in Software Engineering field, or equivalent work experience in relevant technical areas.
  • 2+ years of experience in front-end development (React, Angular, Vue.js, etc)
  • Strong understanding of HTML, CSS, and JavaScript best practices
  • Experience with building and maintaining reusable and responsive UI components.
  • A solid understanding of design principles and UX/UI best practices including accessibility.
  • Familiarity with design system concepts and principles.
  • Strong communication and collaboration skills, with the ability to work effectively with
  • designers, product managers, and other engineers.
  • Excellent oral and written communication skills. Fluency in English.
  • Strong considerations:
  • Experience with design system tooling (eg, Figma, Storybook)
  • Experience with accessibility best practices (WCAG)
  • Experience with component libraries (eg, Material UI, Ant Design)
  • Experience with version control systems (Git)
  • Experience with UI testing methodologies and AWS.
  • Passion for building a strong design culture within the company.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 28/07/2024

Job ID: 86721535

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer

Red HatCompany Name Confidential

Senior Software Engineer

V2SoftCompany Name Confidential
Last Updated: 25-11-2024 08:46:46 PM
Home Jobs in Mumbai Senior Software Engineer