Senior Front End Developer Job at Randstad Digital, Grand Rapids, MI

  • Randstad Digital
  • Grand Rapids, MI

Job Description

Salary: $93,600 - 118,560 per year Requirements:

  • 5–10 years of relevant front-end development experience, including experience building, extending, or maintaining a production design system or reusable component library.
  • Strong proficiency in HTML, CSS, and JavaScript or TypeScript, along with React and modern component-based development, build, and package-management practices.
  • Strong understanding of modern CSS architecture, including custom properties, design tokens, themes, responsive behavior, component states, and maintainable styling strategies.
  • Experience adapting or extending open-source component libraries and implementing design tokens across design and development environments.
  • Experience creating reusable technical assets for adoption across multiple products or teams.
  • Strong knowledge of web accessibility and experience implementing accessible interactive components.
  • Experience with component, accessibility, and front-end quality testing practices.
  • Experience establishing or maintaining source repositories for shared technical assets and writing stand-alone developer documentation.
  • Ability to assess existing implementations and recommend practical, maintainable architectures.
  • Ability to translate Figma specifications, variables, tokens, component states, and interaction intent into code.
  • Strong attention to code quality, organization, performance, maintainability, and clear technical communication.
  • Bachelors degree.
  • Preferred: direct experience with IBM Carbon or theming a comparable open-source design system.
  • Preferred: experience supporting design-system adoption across teams using multiple development frameworks, or working on enterprise and internal operational applications.
  • Preferred: experience implementing complex, data-heavy components, particularly Data Tables.
  • Preferred: experience with component documentation tools such as Storybook, distributing shared styles or components through internal packages, and visual regression testing.
  • Preferred: experience defining contribution, release, versioning, or deprecation practices for shared component libraries, or working in a distributed contribution model.
Responsibilities:
  • Evaluate Carbons open-source implementation and recommend an appropriate technical approach for our design system.
  • Translate approved Figma variables and tokens into a maintainable styling or theming layer that reflects our visual identity.
  • Establish a repeatable way for teams to use Carbon components with our styles.
  • Implement the agreed component scope, focusing on the Data Table and approximately three to five custom components.
  • Maintain accessibility, performance, and maintainability throughout the implementation.
  • Organize and store the code in an approved Meijer repository, with suitable approaches for consumption, versioning, testing, and updates.
  • Create stand-alone getting-started and usage documentation, implementation examples, and contribution guidance.
  • Validate the approach with representative developers and transfer the knowledge they need to use and extend the system after the engagement concludes.
Technologies:
  • CSS
  • Figma
  • IBM
  • Support
  • JavaScript
  • Mobile
  • React
  • Storybook
  • TypeScript
  • Web
  • Frontend

More:

We are seeking a senior contract Front-End Developer for our West Michigan client to complete the technical implementation of an internal design system based on IBMs open-source Carbon Design System. The system will be customized to reflect our visual identity and support new internal web and mobile applications; rebuilding or remediating existing applications is outside the engagement scope. This is a remote contract role working Eastern Time hours, with a schedule of 8 a.m. to 5 p.m. and a posted rate of $45–$57 per hour. We offer eligible candidates a benefits package that includes medical, prescription, dental, vision, AD&D, and life insurance, short-term disability, and a 401(k). We are an equal opportunity employer and welcome applicants of all abilities; reasonable accommodations are available during the application and interview process.

last updated 41 week of 2026

Job Tags

Hourly pay, Full time, Contract work, Temporary work, Remote work

Similar Jobs

Commonwealth Health

Mammography Technologist Job at Commonwealth Health

 ...Specialty registration (ARRT) in Mammography Current CPRCertification Previous experience in mammography and diagnostic radiology preferred. Working knowledge of equipment, procedures and protocols to be able to perform all mammography and diagnostic radiology... 

Jobgether

Data Analyst III, PBM Client Success Job at Jobgether

 ...all applications and next steps. Our partner is looking for a Data Analyst III, PBM Client Success based in the United States. We are seeking...  ...help shape new data-driven products and capabilities. This remote opportunity is ideal for an analytical problem-solver who... 

Johns Hopkins Medicine

Social Worker Job at Johns Hopkins Medicine

 ...SUMMARY The Social Worker I provides direct psychosocial support, discharge planning, and care coordination for patients and families...  ...screenings and full assessments for patients requiring social work intervention. Develop and implement individualized care plans... 

McKinley Homes

Leasing Agent Job at McKinley Homes

 ...Location: Madison, AL Salary: $40,000 per year + commission Job Summary: We are seeking a motivated and personable Leasing Agent to join our team. In this role, you will be responsible for showing residential and/or commercial properties, assisting prospective... 

Pacvue

Web Designer Job at Pacvue

 ...of an inclusive global community thats redefining the future of commerce. About the Role: The Web Designer supports the design and execution of marketing websites, digital, and print experiences with regular check-ins, mentorship, and guidance of senior designers. This...