Position: Lead React Engineer
Company: Avenga
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-10-01T00:00:00+03:00

We are looking for a tech lead who can hit the ground running and help us deliver some key deliverables on the project.

**This is your mission:**
 - Write clean, maintainable, test-covered code and work with our product team to create great products for our customers.
 - Contribute to a future-ready, high-quality, and performance code base
 - Be involved in the entire product lifecycle including the design, development, deployment, and maintenance of new and existing features
 - Be fully integrated into the tech team including sprint planning, daily stand-ups, etc.;
 - Share your technical solutions and product ideas with the team;
 - Contribute to the team and organizational improvements in process and infrastructure;
 - Take part in code review and refactoring processes;
 - Take a leadership role using your previous leadership experience or the talent and knowledge that’s been waiting for the right opportunity;
 - Be available as necessary to troubleshoot urgent issues;
 - Adhere to Product and workflow processes, engaging with the team to make continual improvements;
 - Be a technical thought leader among your peers to constantly improve how we work.

**What you bring along:**
 - 5+ years of frontend development experience;
 - Deep knowledge of JavaScript, HTML, and CSS;
 - Expertise in React (Hooks, Context) and Redux;
 - Confidence in working with TypeScript;
 - Knowledge of micro frontend architecture;
 - Knowledge of JavaScript design patterns;
 - Understanding of Monorepos (lerna/nrwl);
 - Good debugging skills (Jest, Mocha);
 - Understanding of BDD;
 - Hands-on experience in developing modularized or template-based implementation;
 - Upper-Intermediate level of English or higher

**Nice to have:**
 - Node.js experience;
 - Understanding of RESTful API design;
 - Ability to work with AWS (CloudFront, API Gateway, Lambda).

**Your benefits:**
 - Flexible remote policy;
 - Reimbursement of education and certification;
 - Medical insurance and sports services compensation;
 - Paid out of reach, sick days, and public holidays;
 - Language school on site; 
 - Accounting and legal support.