Position: Senior Frontend Developer (Vue.js)
Company: Relevant
Category: JavaScript
Experience required: 3y
English level: upper

We are looking for a Senior Vue.js Developer who is a passionate Software Engineer, out-of-the-box thinker and master of execution.

**The project ** is a saas platform that can be used for organisations that want to host digital events.
The product is designed for hosting digital events that have an agenda that consists of tracks that can have sessions with either a prerecorded video, a live video stream or a video chat room. 

**Responsibilities**
- Build reusable, testable, and efficient code;
- Provide solutions, ideas, and recommendations for the product.

**Requirements**
- 4+ years of experience with Vue.js;
- Experience in using an atomic design approach;
- Experience in using common state management solutions, specifically vuex;
- Have experience with different approaches to styling, e.g. using css-in-js or css preprocessors;
- Have experience with Typescript
- English – at least Upper-Intermediate level

**Will be a plus:**
- Have experience with end-to-end-testing using frameworks like Cypress.

**We offer**
- Competitive compensation based on your skills, experience, and performance;
- 20 working days of annual paid vacation and 5 sick leaves;
- 3 additional days off for special occasions;
- Opportunity for career growth, mentorship and personal development plan;
- Experienced colleagues with 85% of middle and senior engineers;
- Individual English lessons on-site (for all) and walkie-talkie lessons in the park (for citizens of Lviv);
- Comfortable office near Lviv city centre in the park area;
- Possibility to work from anywhere in the world;
- Exciting projects involving the newest technologies;
- Friendly, positive, fun atmosphere;
- Regular performance assessments and salary reviews;
- Accounting as a service;
- Flexible working approach.