Position: Senior React Engineer
Company: Avenga
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2022-07-01T00:00:00+03:00

**Project description:**
Our client is a global feedback expert company, with the goal to help companies to succeed with the power of feedback.
As a part of our team, you will be involved in a project - a hotel reputation management software platform that makes listening to guest feedback easy, powerful, and actionable.
You will be a part of our professional Front-End Engineering team and be engaged in the process of its growth and development. We are looking for a great team member, who is an ambitious, reliable, and responsible person who thirsts for new knowledge.

**What you bring along: **
5+ years of experience with React;
In-depth experience with building beautiful, testable, reusable UIs with React
Knowledge of up-to-date React features like React hooks, Context
Working experience with back-end technologies, e.g. NodeJS, Python, or any other language
Solid with state-management using Redux/MobX;
Hands-on with creating react libraries and handling dependencies;
English - Upper-Intermediate.

**Nice to have:**
Understanding of Drupal and/or WordPress;
Knowledge of Architectural Design Patterns;
AWS Certification.

**This is your mission:**
Build beautiful, testable, reusable UIs with React;
Create reusable React UI library;
Migrate vanilla JS components to React;
Be fully integrated into the tech team including sprint planning, daily stand-ups, etc.;
Collaborate directly with colleagues from all departments;
Develop new features;
Take part in code review and refactoring processes.

 
**Your benefits:**
Flexible remote policy;
Reimbursement of education and certification;
Medical and sport services compensation;
Paid out of reach, sick-days and public holidays;
Language school on site; 
Accounting and legal support.