Position: Senior Full-Stack Engineer (.NET, JS)
Company: Avenga
Experience required: 3y
English level: upper

**Project** 
A CRM tool for the company`s employees to simplify internal processes.
We believe in developing and supporting our engineers so that they can reach their full potential while facilitating a healthy work/life balance. If you are interested in developing your career with us, get in touch with us today! We’ll be happy to have you on board!

**What you bring along**
4+ years of development experience with .NET;
Solid hands-on experience with .NET Framework 4.7+ (ASP.NET MVC);
Ability to use .NET Core 3+, .NET Core 6;
Knowledge of at least one of the JS frameworks: React, Angular, Vue.js, or Knockout.js
Understanding of coding practices, including good design documentation, unit testing, peer code reviews;
English skills Upper-intermediate or higher.

**This is your mission**
Participate in the development of streams for re-architecture and refactoring activities;
Implement new functionality with care for users and hope for future expansion and support;
Write code that will implement the expected desired behavior;
Expand the system without losing support for existing features;
Optimize system bottlenecks to reduce user dissatisfaction;
Introduce new approaches and technologies.

**Your benefits**
Flexible remote policy;
Reimbursement of education and certification;
Medical and sports services compensation;
Paid out of reach, sick days and public holidays;
Language school on site; 
Accounting and legal support.