Position: Senior Frontend developer
Company: Serious Software
Category: JavaScript
Experience required: 5y
English level: upper

One of the most diverse betting software providers in Sub-Saharan Africa.

They provide reliable, and user-friendly betting software on a global scale, whilst supporting incredibly large transactional volumes in a fast-paced industry.

Requirements:
- 6+ years’ experience within a development environment;
- 3+ years commercial experience with React;
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
- Thorough understanding of React.js and its core principles and frameworks;
- State management experience with React Hooks & Redux;
- Solid, working knowledge of writing unit tests (Jest, React-Testing Library);
- Experience with RESTful APIs;
- Knowledge of modern authorization mechanisms, such as JSON Web Token;
- Familiarity with modern front-end build pipelines and tools;
- Communication English skills (B2+).