The Role:
- Build and enhance applications in React and Node.JS
- Write reusable code and libraries for future use
- Assist in designing and documenting architectural decisions
- Work closely with back-end engineers and Designers, UX etc and lead or mentor other Engineers
- Engage in Scrum ceremonies, assist in writing accurate tickets, help with work planning and estimation
Knowledge, Skills and Experience:
- Current commercial experience with React and state-management libraries in an Agile environment
- Proficient understanding of cross-browser compatibility issues
- Comfortable with Typescript
- Experience of CI/CD tools
- Experience with testing frameworks i.e. Jest / Enzyme / Cypress / Selenium
Would be great if you have experience (but not essential) with:
- Styled Components
- Docker
- D3 or other charting libraries
- NextJS
- Auth0/Okta/Azure B2C or similar