Vue developer

Seniority level
Middle, Junior
Employment type
Full-Time
Job function
FrontEnd Developer
Salary
  • Junior: $300-800
  • Middle: $1000-1800

Responsibilities
a) Developing user-facing applications using Vue.js,
b) Building modular and reusable components and libraries,
c) Optimizing application for performance,
d) Keeping an eye on security updates and issues found with Vue.js and all project dependencies,
g) Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.

Requirements:

  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • 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
  • Understanding of server-side rendering and its benefits and use cases
  • Knowledge of functional programming and object-oriented programming paradigms
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Proficiency with modern development tools, like Babel, Webpack, and Git
  • Experience with both consuming and designing RESTful APIs
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha - will be an advantage

Bonuses

  • Free professional online courses and certifications.
  • Free mobile conversations and Internet: 300 minutes (unlimited inside the company), 12GB of Internet per month.
  • Fresh fruits, yogurts, milk and pizza deliveries throughout the week. Tasty coffee 24/7.
  • Modern open space office with all the necessary facilities.
  • English courses two times a week, bonuses for fitness, football games.
  • Visit local IT conferences for free and travel opportunuties to EU and USA.
  • Flat company structure of the company, opportunity to share and exchange your knowledge.
  • Regular team building at least twice per year

Apply for this position

Become a part of FusionWorks team!