Position: Javascript Developer
Category: JavaScript
English level: intermediate
Years of experience: 7

Finalist IX Ukrainian Web Challenge, in nomination Frontend Developer.
Teacher in Frontend courses
Front-end developer with 7+ years of experience. Huge experience in teams. Development and support of large-scale projects.

• HTML5/CSS3 - strong skills, wide experience. Cross-Browser/Cross-Platform development knowledge of best practices for performance. Using preprocessor and postprocessor languages, like Jade(Pug)/Haml and CSS SCSS/Less/PostCSS. Use methodology of BEM/SMACSS. Also, finalist of the IX Ukrainian Web Challenge in nomination Frontend (HTML+CSS)

• JS - average skills, experience in jQuery framework, work with APIs, external libraries (jQuery, jQuery UI, Lodash etc.). Knowledge of React/Redux, BackboneJS frameworks. Basic knowledge of AngularJS and VueJS. Able to write custom code as well as implement existing plugins. Experience with Node.js. Experience in creation mobile applications using Ionic. Experience in creation cross-browser extentions.

• Backend - Basic knowlage of NodeJS, Python. Elementary knowlage of PHP, Golang. Basic knowledge framework: Laravel, Django. Work experience with CMS (Wordpress, Prestashop, Сustom CMS).

• Databases - Experience with SQL/NoSQL Databases (MySQL/MongoDB)

• Graphic - Experience in raster and vector graphics (Canvas, SVG). Graphic Frameworks (GSAP, D3.js, Snap.svg). Work with Adobe Photoshop and Figma. Basic knowledge of Web design.

• Other - Understanding OOP, Understanding SOLID principles. MV**, Basic design patterns, Understanding Functional programming principles. Unit/Functional testing (Mocha, Chai), Work with IaaS. Version control via Git. (Github, Gitlab). CI, CD

If you have any further questions, please do not hesitate to contact me.
Professional growth. Informal atmosphere. Adequate management.