Position: Middle/Senior Vue.js Engineer, Marketing Startup
Company: DataArt
Category: JavaScript
Experience required: 3y
English level: intermediate

The specialist will join a young and actively developing team that uses advanced technologies and processes and is ready to experiment.

Tech Stack: PHP/Laravel + Vue.js + Python + Golang

Responsibilities

-Developing user-facing applications using Vue.js
-Building modular and reusable components and libraries
-Implementing automated testing integrated into development and maintenance workflows
-Staying up-to-date with all recent developments in the
JavaScript/TypeScript and Vue.js space

Must have

-3+ years of experience with JavaScript/TypeScript languages
-Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
-Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
-Good understanding of HTML5 and CSS3, including
-Knowledge of functional programming and object-oriented programming paradigms
-Ability to write efficient, secure, well-documented, and clean JavaScript code
-Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
-Proficiency with modern development tools, like Babel, Webpack, and Git
-Experience with both consuming and designing RESTful APIs

Would be a plus

-Skills working with AWS stack: Lambda, SQS, SNS, DynamoDB, RDS, S3