Position: Senior Front-end developer
Company: Serious Software
Category: JavaScript
Experience required: 5y
English level: fluent

Requirements:
- 5+ 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+)