Position: Frontend Vue.js developer
Company: RubyGarage
Experience required: 2y
English level: upper

RubyGarage opens a vacancy for Frontend Vue.js Developer and offers work on an interesting project in a team of experienced professionals. If you are looking for opportunities for professional development and work on non-standard tasks, we invite you to our community!

**Responsibilities**

- Design, development and further support of web and mobile applications
- Conducting unit, functional and end-to-end testing according to company standards and industry best practices
- Development of solutions and algorithms according to technical specifications and other documentation
- Write code according to a specific application architecture
- Analysis of application code and design to detect and eliminate technical defects
- Detection of code smells and refactoring using design patterns and accepted standards
- Evaluation of tasks and their implementation in compliance with deadlines. If necessary, inform in advance about the need to change deadlines
- Participate in the Code Review process and provide quality feedback on code created by other developers
- Support of communication with other team members

**Requirements:**

- 2+ years of experience working on commercial projects
- Confident knowledge of Javascript ES6 + (ECMAScript 2015+) standards
- Confident ownership of Vue.js.
- Experience with Vuex
- Experience with HTML5, CSS3
- Experience and understanding of BEM
- Experience with CSS preprocessors (Sass and Less / Stylus)
- Experience with Gulp / Webpack
- Experience with Git, Gitflow
- Intermediate English

**We offer:**

- Seniority career prospects
- Mentoring from senior colleagues
- Ability to work in the office or 100% remotely
- View rewards every 6 months