Position: Senior / Lead Frontend Engineer / Frontend Tech Lead
Category: JavaScript
English level: upper
Years of experience: 11

Launched complex high-load SPA web-applications for the entertainment industry (MVVM along with React.JS and Backbone.JS) for the last years. 
Performed migration from Backbone.js to React in a robust project.
Solved the promise hell by extending the RxJS Marble Tests.
Released a dynamic parallel real-time data parsing from multiple sources via Puppeteer as a Service.
Implemented up to 100 parallel cloud-based parsers and minimised the response time up to 100 milliseconds and less to maintain the dynamic fast changing data up-to date.
Managed, mentored and leaded teams of 3 to 8 devs.
I'm pretty experienced in modern single-page applications, and frontend paradigms, as well as possessing experience with other modern UI libraries. 
I do have profound skills in plain Vanilla Javascript (in especial React, Backbone at front-end, and I have had vast experience in LAMP in the past). 
I do adore TDD-philosophy, and prefer Agile/Scrum methodologies, interested in project & team management. 

I have conducted various projects beginning from the architecture development and up to delivery, those were high-load projects and demanded non-trivial solutions. Although, even being a Team Lead,  I have always had my hands on code — about 50% of the time — I just really love what I do. I have conducted about hundreds of interviews, hired and mentored numerous developers.

I consider myself an enthusiastic team-oriented player, empathic and reliable with proven time-management and organisation skills, who is concentrated to deliver happiness to the business and customers via top-notch quality products.

I'm a well-organised person, and I have a great experience of working remotely. I'm interested in creating something new with well-based management and development processes, where both  — the company and management — know exactly what they want. In case of absence of such processes I'm ready to take an active part in formation of them. 

Tech-stack:
• JavaScript (ES5, ES6+)
• React (since 2017) + Redux, Flux, Material.UI, React-JSS, React-leaflet
• Design principles & architectural patterns
• RxJS
• GraphQL
• CI/CD
• Headless browsers and crawlers
• Webpack as a module bundler
• Backbone.js & Marionette.js
• TDD via Mocha, Jasmine, Jest
• Advanced Linux (cli)
• REST, OOP, SOLID, DRY, GRASP
I'm mainly looking for a 100% remote position (40h/week, full-time and long-term), or 80% remote with possible office visits upon agreement.

Not interested in:
— project work, that lasts less than 1 year,
— outsource companies, 
— any time-trackers