Position: JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 4


Experienced JavaScript (Frontend) developer that loves to work on SPA projects with difficult business logic. On the previous job, I was a back-end developer and have worked on APIs, DataBases, other back-end stuff.

Currently, I work on the Site management system, have released different projects like ERP, CRM, Ticketing systems, e-commerce.

My current team is 7 people that work on the longterm project in the big Hosting company that has about 70-80 people from different countries.

Responsibilities:
- Develop SPA projects according to the design from scratch
- Build application structure from scratch, research technologies to implement the customer needs
- Build the UI based on the Ajax responses of the own REST API and different other commercial APIs like WordPress API, Sucuri, WHMCS, cPanel, so on.
- Extend view of existing WHMCS system
- Implement new features, refactor and support the company's projects

Tools and technologies:
Vue js, Vuex js, React.js, Redux.js, JavaScript (ES6+), Git (GitHub, BitBucket), Vue-cli, Js Libraries (Lodash, Store.js, Popper.js, i18n, etc.), SVG, HTML, CSS, jQuery, Styled Components, Yarn, Zeplin, Linux (Deepin, Ubuntu), MacOS, Vargant, Jira, PHP, Symphony 3, MySql
Work on a longterm project, even from scratch, based on the js library React (or Angular) in the company that cares about code quality and scalability. I don't consider a remote job position.