Position: Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 5

I'm trying to be very attentive when working so I always take into account all my previous experience not to do the same mistake again and to improve my soft skills each day. I can work with client directly because I'm good at requirements discussions. When I'm doing something I always think from the clients perspective(maybe something can be improved/simplified/etc), that often makes me valuable in team.
My career started when I almost finished the university. First 
commercial project that I was working on was my diploma. The task was to develop Canvas graph editor for BPMN- and UML-like diagrams. Initially it wasn't supposed to be used somewhere out of out faculty but as it was very successful we ran it though all the university. After that I realized that I'm fond of Javascript. Before that I learned a couple of other languages such as Java, Python and C++ but I didn't know which direction to choose to move forward. JS became my passion as soon as I had a possibility to create a real project using it because I was wondered how many different tricks you can do at the same time using only one technology. Beside that I loved the modular approach a lot. Then I found my first job as a frontend developer. I already had HTML and CSS skills thanks to university so that was not a big deal. The more  I worked with JS the more I liked it. During that time a had a chance to dive deep into functional world so I feel myself pretty comfortable developing any kind of application now, not depending whether it's a landing page and smth like that, large CMS system or user feature application. I have strong skills in developing apps from scratch as well as maintaining existing code and refactoring it.  I have experience working as a fullstack developer so I also know the full process of app lifecycle, starting from modeling it on a paper and finishing with setting up the servers and deploying it.
The most important thing for me is work comfortability. I'm looking for a remote position with scalable time hours. That mean that I want to have a possibility lets say to work 7 hour at one day and 9 at other one and not from 9:00 to 18:00 each days as a rule. I don't care about the team size and process in in cause I have experience working really a variety of them but I don't like when 40% of working hour are filled by meetings like unnecessar