Position: Senior Frontend Developer (It is ideal to hire a team of Senior Backend Developer (Python) and Senior Frontend Developer (JavaScript, Vue.js))
Company: Artkai
Category: JavaScript
Experience required: 5y
English level: upper

If you are a team, this offer is for you!
It's nice to have a team of Senior Backend Developer (Python) and Senior Frontend Developer (JavaScript, Vue.js)

The client manages the film production process and studios, with offices in California and France. With clients such as The Witcher, Dr. Who, Songbird, The Flea, Black Mirror, The King, etc. Netflix, BBC Studios, etc.
They provide a platform for new and upcoming talent in the entertainment industry. The company is committed to discovering and developing talent in various fields, including acting, music, and film.

Requirements:
-7+ years experience in finance technology, computer science, or other related fields;
- Strong understanding of JavaScript, including the latest revisions of ECMAScript;
- Good knowledge of the Vue.js framework and related components such as Vuex, Pinia, and Vue Router;
- Experience with standard tools and services in JavaScript front-end development and software development, such as Git, REST,
webpack, Node.js, and npm;
- An understanding of advanced JavaScript concepts, such as dealing with asynchronous requests and dynamic content.

Responsibilities:
- Design and document flexible and robust solutions to business problems;
- Write performant code (including unit tests) using Vue.js to create API-driven web applications;
- Diagnose and fix bugs and other software defects in new and existing Vue.js applications;
- Migrate legacy (Vue 2) applications to modern technologies (Vue 3);
- Review code from other developers/engineers and provide actionable and teachable feedback.

Soft skills requirements:
- The ability to work as part of a team, taking ownership of individual components and following coding guidelines to create performant
components that fit into more-comprehensive projects;
- The ability to provide (and receive) helpful and constructive feedback to grow the team.

We offer:
- Professional and personal growth.
- Competitive compensation depending on experience and skills.
- Compensation for sick leaves and regular vacations.
- Flexible work hours (8-hour workday), remote.