Position: Senior Software Engineer / Tech Lead
Category: JavaScript
English level: fluent
Years of experience: 11

Built template video streaming app from scratch in a very dynamic environment. Now it has more than 10 partners with active users. Gradually migrated it from SCSS to CSS-in-JS, from JavaScript to TypeScript, from REST API to GraphQL, integrated multiple payment systems, optimized performance, automated i18n, and other internal processes. Took ownership and refactored legacy video player.
Full-stack software developer seeking interesting projects. System thinker, pragmatic, result-oriented. I can build projects from the ground up, set up a development workflow, and balance between moving forward and eliminating technical debt.

I'm an expert in TypeScript and JavaScript, love and enjoy Rust, and, earlier in my career, used to code in Java. 
Last few years I was working primarily with Node.js, React/Redux, GraphQL, REST, HTML, SCSS, CSS-in-JS, and a bit of Angular.
Also, I have experience with HTML5 video streaming and WebRTC.
* good work-life balance
* preferably small experienced teams, minimum viable bureaucracy
* remote / Lviv
* I want to work on something people will actually use
* I don't want to manage people, but I surely can take responsibility for architectural decisions & choice of technologies
* not gambling/bets, user tracking, or ads