Position: Senior Front-end (JavaScript/Vue.js) developer
Company: Rolique
Category: JavaScript
Experience required: 3y
English level: upper

REQUIREMENTS
have 3+ years of commercial experience in web development
solid knowledge of JavaScript tech stack
good practical knowledge of Vue.js
understanding of MVC architecture and application state management patterns, such as in Vuex
knowledge of configuring and using web bundlers, such as Webpack
be proficient in WebSockets
knowledge of REST API
practical knowledge of unit and integration tests

RESPONSIBILITIES
rebuilding front-end part from scratch

ARCHITECTURE
50 clearly divided microservices, each of those is located on separate GitHub repo. One of the admin microservices is written on PHP. Is hosted on AWS. CI via Jenkins. Redis for caching. Containers management is done by DCOS. Front-end is hosted on Netlify. There is an autodeploy for Front-end, which is written in Ember.js and needed to be rewritten to Vue.js. Unit and integration testing.

TECHNOLOGIES
JavaScript, Vue.js, PHP, Node.js