Position: Middle/Senior Vue.js Developer
Company: NCube
Category: JavaScript
Experience required: 3y
English level: upper

We are seeking a Middle/Senior Front-End Developer with a strong technological background and analytical thinking to join the NCube team! 

Our client is an international technology company and a worldwide leader in dictation solutions. More than four million users globally use speech-to-text solutions, which this company develops and sells under the Philips brand. These solutions include workflow software, speech recognition, and hardware. The product's main goal is to save users’ time and enable them to focus on their core tasks, which boosts productivity, leading to higher profits and customer satisfaction. 
Headquartered in Vienna, Austria, and has regional offices worldwide, including the United States, Canada, Australia, the United Kingdom, Germany, France, and Belgium, as well as a network of over 1000 distribution and implementation partners worldwide. 
If you are a Front-end developer looking to join an international team and work on an exciting project, we encourage you to apply. 

Experience / Skills: 
Must have:  

2-3 years of experience with Vue and TypeScript 
Experience with Git and GitHub 
Experience with state management tools such as Vuex or Pinia  
Knowledge of RESTful APIs 
Knowledge of file/blob/audio CRUD operations is a plus 
Strong problem-solving skills and attention to detail 
Ability to work independently and as part of a team 
Good English language skills (Upper or Advanced) 

Responsibilities: 

Develop and maintain the user interface of the SpeechLive app using Vue and TypeScript 
Collaborate with back-end developers to integrate new functionality and APIs into the website 
Design, develop, and test new features for the website, ensuring compatibility across different browsers and devices 
Optimize the website for speed and performance 
Work closely with the product team to ensure that user experience and design requirements are met 
Implement state management tools such as Vuex or Pinia 
Communicate effectively with an international team and provide regular status updates 

We offer:  

Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv  
Competitive salary with regular review 
PE 5% Taxes compensations, accountant assistance  
Vacation (up to 20 working days) 
Paid sick leave (10 working days) 
Medical Insurance after the probation period (3 months)  
Online English courses 
Direct cooperation with the customer 
Teambuildings, corporate parties and company trips abroad  
Great working environment and team spirit.