Position: React Developer
Company: Toughbyte
Category: JavaScript
Experience required: 5y
English level: fluent

**Description**

Our client is an audio engineering company on a mission to design the next generation of both audio software and hardware products in order to empower musicians’ creativity to expand alongside technology.

**Tasks:**

Developing and maintaining their website and frontend applications

Working closely with the Cloud Backend and DevOps team as part of your day-to-day work.

**Must have skills:**

5+ years of experience with HTML, CSS, and JavaScript development

A strong understanding of web accessibility standards and HTML semantics

A comfort with / preference toward writing modern CSS without utility-class frameworks

5+ years of experience with React

A strong understanding of functional components and hooks

Experience with Next.js is a bonus

3+ years of experience working with TypeScript and Redux or another state management library

Strong experience with debugging and testing, both unit and end-to-end
React Testing Library or Cypress

Experience working with Axios and consuming RESTful APIs

Advanced English 

**Good to have skills:**

Shopify (Liquid)

Contentful CMS

Building design systems

Product ownership

SEO principles, web analytics, performance, and security compliance
AWS Experience (managed using an Infrastructure as Code framework, e.g. AWS CDK)

An interest in a culture built around music, musicians, and musicianship