Position: Senior React Developer
Company: Serious Software
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for an ambitious and driven Senior React Developer with solid prior experience to join the team!

The platform uses data management, entity linkage techniques, and deep learning to scan and understand documents, speech, and NLP (Natural Language Processing) at scale and runs on any third-party virtual cloud or on a managed service.

Requirements:
- 5+ years of production engineering experience;
- Specialization in JavaScript (ES6), TypeScript, HTML5, CSS3 (Sass/Less);
- Strong depth of knowledge in React or other JavaScript frameworks;
- Working knowledge of a UI framework such as Bootstrap, Bulma, or Material UI;
- Deep understanding of large-scale Front-End architecture and data-driven development;
- Familiarity working with REST APIs and GraphQL APIs;
- Apt willingness to learn, or prior knowledge of modern React technologies such as React Hooks, Redux-Toolkit, React-Router, and Formik;
- Good communication English skills (B2+).

Responsibilities:
- Implement user interfaces and deliver high-impact features on the web application;
- Engage in the full software development product lifecycle as part of a cross-functional, agile team;
- Work closely with Engineering team.