Position: Front-End Developer Angular
Category: JavaScript
English level: intermediate
Years of experience: 5

I write a code which i can easily read and extend after year and more. I think what must be written understandable and clear without commenting.
I am working for 4.5 years in large product company with complex functionality. We are combining WEB + Desktop for windows PC with cloud backend solutions.
My job is creating, maintaining, bugfix of features for business. Also creating new components and maintaining of our internal component library. And do other programming (like code review, configuring front-end projects etc.) and non-programming (arguing(brainstorm) with designers and PM about product features and their realisation) things

For two months before the war I have performed duties of team lead in small team (Front-end, Back-end, product designer and QA).  Lead daily standups, control tasks progress, clarification of the requirements, estimation of time etc.
I want to change my current code and architecture patterns, implement best (by my opinion) practices in new product.