React Developer - Contract - Fully Remote

Lancashire  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

ReactJS Cascading Style Sheets (CSS) TypeScript Tailwind Code Refactoring Clean Code Principles Business Logic Enzymes Scrum Methodology Web Applications Rollup Cypress (Programming Language) Playwright

Description

I have an immediate need for a React Developer on a Fully Remote Contract basis.

The project will largely involve building components in the companies' design system, which will involve extracting a lot of them from the web app. As part of this there will be splitting out business logic such as state, refactoring CSS to use Tailwind, refactoring functional logic, making use of headless ui libraries such as Radix. The design system is currently a blank canvas, and we plan on building everything properly with clean code that is fully tested, has stories and mockups.

The project itself uses React, Typescript, TailwindCSS, Vitest (similar to jest), Storybook, Chromatic, Radix UI, Vite/Rollup.

The suitable candidate will be a UI developer with experience in React and building component libraries and design systems as well as Next JS.

Must haves:

  • React - all functional/hooks
  • Typescript
  • Testing experience (react testing library, enzyme, cypress, playwright)
  • Strong CSS skills

Nice to haves:

  • Tailwind
  • Experience with other CSS libraries (while not for use in this project, but for understanding how things will fit together, what we plan to build) things like MUI, Mantine, HeadlessUI, Radix
  • Storybook/Chromatic
  • Scrum methodology experience
  • NextJS - will be pulling the components from here and building with it mind

The role is paying £p/d and is looking to interview this week with a view to start ASAP.

Please apply now.

Start date
ASAP
Duration
3 months+
(extension possible)
From
GBV Ltd
Published at
01.04.2023
Project ID:
2575232
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register