Position: Team Lead Front-End / Software Engineer
Category: JavaScript
English level: upper
Years of experience: 7

- Lead a cross-functional team, conducting meetings, estimations, and do communicate. 
- Experience in pure JavaScript and a library such as Angular 2+, AngularJs, Vue, React, and Node Js. 
- Worked with Unit testing, TDD, pair programming, and acceptance testing. 
- Experience with development for mobile devices, and hybrid cross-platform applications based on Cordova, Ionic. 
- Experience with setup CI/CD, using TeamCity, TravisCi, small experience in GitLab CI.
- A basic experience with C#, Asp.Net, SQL.
- Experience in development in canvas using Pixi.js
- Experience in conducting presentations.
- Small experience in writing own DSL (domain-specific language) using ANTLR, and using it with monaco-editor.
- Manage product-centric development. 
- Experience with mentoring and onboarding. 
- Conduct agile events (retrospectives, grooming, and estimations, demo, daily stand-ups). 
- Conduct performance reviews and one-to-ones, conduct interviews.
Love solving business problems.
My current project is on React+TypeScript. and my responsibilities - lead the FE part of developing, communicate with other teams to manage product dependencies, and develop features from scratch. 
My previous projects were on Angular 2+, a web and mobile hybrid app, where I led the FE team.
I would like to continue to develop my lead and tech skills and participate in an interesting product.
I would like to work with a great product to help product growth and be a part of this growth. If your product follows a lean startup approach I would happy. I will be perfectly suitable for a project at starting stage or at least less than 2-3 years of product.
Preferable technologies stack: React, TypeScript, NodeJS