Position: Senior/Team Lead React developer
Company: Opinov8
Experience required: 5y
English level: upper

**WE BUILD**
UK patient engagement platform in healthcare sector  to make data driven decisions, activate patients through self-booking and provide remote care.

**BEING PART OF THE TEAM**
Build & Design efficient, secure and reusable web systems and abstractions;
Building & Documenting approaches which could be reused for other projects;
Code review and applying of automated tests, linters, due to the high-quality standards;
Participation in the Agile Product Development Life Cycle;
Identify and communicate best practices.

**POWER YOU BRING**
Solid experience with multiple JS libraries and SPA frameworks (5+ years);
ReactJS production experience (3+ years);
Experience with relational and non-relational databases;
Strong understanding of JavaScript, HTML, CSS, RESTful APIs, HTTP, and networking concepts;
Good overall knowledge of IT (Networking, Browser APIs, Algorithms, Data Structures);
Experience with Scrum\Kanban methodologies;
Experience with the React Native is a plus;
Knowledge of Cloud Services (such as AWS or Azure) is a plus;
Follow best practices, DRY and KISS principles;
Write unit tests;
Communicate with technical stakeholders;
Review code, point out issues in a constructive way;
Mentor junior developers;
Reactive programming, would be a plus;
Principles of SOLID architecture, would be a plus;
SCRUM methodology, would be a plus;
English level - Upper Intermediate.