Position: Frontend developer (Vue.js)
Company: gointeractive.co
Category: JavaScript
Experience required: 5y
English level: upper

Our client  is a player in shared mobility, offering local authorities and operators the ability to manage and optimize their public transport networks from a Cloud platform and on-board smartphones: geolocation of vehicles, payment and management of transport tickets, traveler information and data at the service more efficient and inclusive mobility. We connect networks to erase distances and revitalize territories while optimizing costs and environmental impacts.

Now  we are looking for a Vue.js developer who will participate in the technical design of the company's products and solutions within the client's Engineering team and in interaction with the Product, Customer Satisfaction and other teams.

**Responsibilities:**

Design and architect new features for our web applications, ensuring scalability, performance, and maintainability.
Maintain and enhance existing features, addressing any bugs, performance issues, or usability concerns.
Collaborate with cross-functional teams, including designers and backend developers, to translate requirements into technical solutions.
Develop clean, efficient, and well-documented code using JavaScript and TypeScript.
Conduct thorough testing and debugging of web applications to ensure high quality and reliability.
Stay up-to-date with the latest industry trends and best practices in Vue.js development.
Share knowledge and expertise with team members through code reviews, mentorship, and technical presentations.
Actively participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives.
Collaborate with stakeholders to gather requirements, provide technical guidance, and deliver solutions that meet business objectives.

**Requirements:**

Several years of experience working with JavaScript and TypeScript.
Strong proficiency in Vue.js and its related technologies (Vite, Pinia or Vuex, and Vitest or Jest with VueTestUtils).
Solid understanding of front-end development principles and best practices.
Proficient in using Git for version control and collaborating with a development team.
Familiarity with development tools such as VSCode or Webstorm and Docker.
Bonus: Experience with Vuetify, Storybook, and Sass/Scss.
Excellent problem-solving skills and attention to detail.
Ability to work effectively in a team environment and independently.
At least Upper-Intermediate level of English both written and spoken.

**Please note that we are specifically looking for candidates who have extensive experience working with Vue.js. 
Applicants without  Vue.js  experience will not be considered for this role.**

**We offer:**

Competitive compensation, based on experience.
Possibility to work remotely.
Convenient and bright office located in Kyiv with generator and Starlink.
An open, transparent and fun work culture.
Career and professional growth.