Frontend Development Team Lead
CurrentI hold the position of team leader on a large-scale project to develop a single personal account for the Federal Tax Service, which is a modular system that not only unites but also expands the functionality of the currently existing taxpayer accounts (personal account for individuals, personal account for legal entities, and personal account for individual entrepreneurs). Requirements for horizontal scalability and reusability of the developed program code within several teams, as well as the specifics of its integration into a significant number of external systems largely determine the technical complexity and flexibility of the final solution.Key responsibilities:Team management:1) Manage a team of 7 frontend developers2) Plan and coordinate the team's work, distribute tasks3) Conduct code reviews, provide feedback on the results of work4) Participate in the selection and training of new employees5) Conduct meetings, resolve emerging issuesDevelopment:1) Develop a modular architecture based on the concept ofmicrofrontends2) Optimize the performance and reusability of the code base3) Develop mechanisms for embedding the software product intoexternal systems4) Consistently reduce the percentage of legacy code and technical debtof the project5) Develop and implement new functionality