Position: Senior Vue.js Developer
Company: Edvantis Software
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2021-10-01T00:00:00+03:00

We are looking for a Senior Front-End Developer to join our existing team. Our client is headquartering in Switzerland – an international sports federation, responsible for the organization and managing major sports tournaments worldwide. The project is focused on designing and building a digital platform used by hundreds of millions of sports fans around the globe.

**Project Technology stack:**
- Vue JS (version 2)
- ES6/7/8
- Vuetify is used as default components library
- HTML5, CSS3, SCSS
- REST Api, Swagger
- Azure DevOps for work items and CI/CD pipelines
- REST API investigation and analysis

**Responsibilities:**
Design and development of modern web-based frontend application using Vue.js
Development of user interface components for our SaaS-based content production platform
Focus on writing testable code, and overall software quality
Code review and code quality control
Collaboration with other team members
Observe and adhere to the information security requirements, practices and policies features, designs and prototypes to life in production code
Ideate, implement and track product analytics to assess success of enhancements
Participation in concept development and design ideation as part of a small team
Contribution to software architecture design, monitoring, continuous integration, continuous build and branch management of code bases
Working effectively with a small team using an agile workflow

**Requirements:**
4+ years of experience as Front-End Developer
Experience in building Single Page Web Applications
Excellent knowledge of JavaScript (ES6/7/8) and Vue.js (version2) features, patterns and best practices
Profound understanding of basic web development technologies like HTML5, CSS3/SCSS
Experience in designing and consuming RESTful APIs for use on the front-end
Knowledge of cross-browser development and browser compatibility
Understand the importance of testing front-end components and has experience with creating unit and integration tests related to the front-end components they develop.
Experience with Azure platform, cloud products and solutions CI/CD
English level – Upper-Intermediate

**We offer:**
Career and professional growth
Сompetitive salary
Friendly and highly professional teams
Big and comfortable office, own parking area, restaurants nearby
Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
Paid 12 sick leaves and all holidays
Paid 18 working vacation days
English/German language courses
Comfortable office facilities (kitchens, coffee/tea points)