Position: Middle Vue.js Developer
Company: ITeams
Category: JavaScript
Experience required: 2y
English level: intermediate

Project - Our client is a multi-award-winning life-sciences technology company based in the UK and is transforming the way life science organizations handle text and documents. Its semantic deep-learning solutions understand the complexity and variability of content within Life Sciences yet are still simple to use. It can quickly identify and extract scientific terminology from unstructured text and transform it into valuable machine-readable data. The tools are flexible and versatile, facilitating use by both end-user scientists and integration into 3rd party applications.
Requirements:
•	Expert in developing front end components using Vue.js for a single page application
•	Experience using and developing styles using CSS
•	Understanding of how to apply learnings from UX for building front end applications
•	Experience of using RESTful web services, consuming common forms of data such as JSON
•	Experience in using session information to securely access user data
•	The ability to design and build unit-tested, modular code and deploy and run it on local and cloud infrastructure
•	A ‘can-do’ attitude working across flexible and cross-functional teams in software and data science
•	Good spoken English (Intermediate and higher).
Responsibilities:

•	Develop the new user interface for the AI platform using the Vue.js framework
•	Applying UX principles, working with user focus groups, to develop user focused, intuitive front-end experience
•	Developing rapid prototypes to test potential approaches in areas such as machine learning model usage and data visualization
•	Mentoring other developers, across the organization, in front-end best practice
•	Ensuring quality through good software development practices
•	Collaborating across the organization with other teams developing and using AI approaches
•	Working to deliver exceptional end-user support.

Для Вас:
•	Гибкий график работы
•	Удаленная работа или работа в одном из офисов 
•	Покрытый период отдыха (20 рабочих дней+ 5 выходных)
•	Профессиональный рост: разнообразные проекты, регулярные технические мероприятия, наставничество
•	Бесплатные уроки английского (Speaking-клуб с носителем английского языка).