Position: Team Lead / Senior ReactJS Developer
Company: Mangosoft
Category: JavaScript
Experience required: 3y
English level: intermediate

We are looking for a Lead / Senior ReactJS Developer

**About the project:**
A consumer-facing application designed to manage medical questionnaires and clinical testing. In the backend an complete set of rest APIs will be provided. We seek someone to start immediately, for a long term - a period of at least 1 year and probably more. We expect to grow and hire a bigger team as time goes by.

**Skills:**
• ReactJS;
• CSS, HTML, ES6;
• WebPack;
• React lifecycles;
• React hooks;
• React applications merging;
• Having completed several projects as developer or architect using React;
• Being familiar with various back-end APIs and working with Web Sockets;
• Understanding of formal software development process methodology;
• Knowledge of source version control software (Git);
• Intermediate level of English.

**Responsibilities:**
• Design and develop highly scalable, reusable and testable code;
• Share knowledge and best practices with other team members;
• Maintain high standards for code quality, testing and performance;
• Participate in code reviews to give and receive constructive feedback;
• Support and improve the development process.

**Our benefits:**
• Competitive salary with a good social and compensation package;
• Office near the metro station Vasilkovskaya or remote format of work;
• Health insurance (after the probation period);
• Adequate management without bureaucracy;
• 18 days of vacation;
• 10 days of paid sick leave;
• Nationwide holidays and weekends;
• Сompensation for professional courses and trainings;
• Participation in conferences and corporate events.