Position: CTO | Head of Engineering | Solutions Architect | Team/Tech Lead - Remote Full-time / Part-time
Category: Lead
English level: fluent
Years of experience: 11


With 20 years of experience in software development, and 15 years as a Team Lead / Project Manager / Solution Architect, I've been involved in dozens of different projects focused on US-based startups in finances, entertainment, social applications and ed-tech. And as startups are usually innovative and follow latest trends, I've been always faced with latest technologies and had to act as a pioneer. 
My main approach - work from the customer's needs, expectations and requirements, and focus on what actual result a project should lead to and how to get there with limited resources and time. So close interaction with the customer and making sure the whole team is in sync is the key.

I’m looking for a part-time (80-100hrs/month) remote (with ability to visit office in Dnipro, Kyiv, Kharkiv, or other city) position of a Team Lead / Solution Architect / Project Manager / Lead Developer. On this position I expect to do the following:
1) communicate with clients and other stakeholders: pre-sale, gather requirements, identify problems and propose solutions, demos and delivery, etc.
2) work closely with the development team: requirements analysis, tasks management, coordination, demo/delivery preparation and testing, code review;
3) architecture design and tech stack selection, prototyping, writing critical code, debugging and optimization.

My primary tech stack for the past couple of years is JavaScript (Vue.js, Node.js), .Net Core / ASP.NET, SQL, PHP, but I have experience and can easily switch to other technologies like Java, React, Android, etc. 

I'm ready for business trips, have a valid US B1/B2 visa.
I'm interested in a technical position where I can apply my  expertise and experience to create great products and solve nontrivial problems in cooperation with team members and stakeholders.