Position: Frontend Developer
Category: JavaScript
English level: fluent
Years of experience: 5


----------------------------- Projects ----------------------------- 
* a fintech project (an app able to be connected as a widget to a dashboard of a stocks trader).
* a manager for a network of remote stations that are running entertainment/information apps. 
* a visual editor for making up these apps that are to be uploaded to remote stations mentioned above.
* a HRM system for an IT company
* a marketing 2-in-1 tool: 1) a manager for creating lists of emails, with filtration and tags. 2) a visual editor for creating marketings materials to be sent to those emails.
* online video learning platform similar to Codecademy/Udemy. 
* CRM system (B2B)
* a cloud service for video surveillance (with an option to call local security companies)
* a website for a car parts shop / car service.

----------------------------- Technologies ----------------------------- 
* Angular2 (5-9 versions). Angular Material. Previously worked with AngularJS, KnockoutJS
* Middle level of Javascript (ES6/ES7), Typescript, jQuery, basics of PHP
* Unit testing (Jest)
* Basics of Webpack, Gulp.js
* Good level of HTML5/CSS3. SCSS, BEM, Adaptive markup via media / Bootstrap
* Git, Gitlab, TeamCity, Redmine/Youtrack/Jira. Postman.
* IDEs: PhpStorm, Adobe Brackets
* Good experience with CMS Joomla
* Knowledge of SEO requirements and tools. Optimizing a website's loaging speed
* Preparing media for web (photo / video / audio). Photoshop, Gimp, Pinnacle Studio
* Windows: excellent knowledge. Linux basics.
* English, Russian, Ukrainian: excellent, spoken and written
Desirable features: Angular2+, Angular Material, Javascript/ES6. JS animation. Markup. Daily communication in English. Business trips are okay.