Position: Middle+/Senior JS Developer (Vue.js)
Company: GP Solutions
Experience required: 2y
English level: intermediate

GP Solutions is looking for a Front-end Developer.

GP Solutions - an international provider of technological solutions in the field of tourism and finance.

19+ years in the development of software for the tourism industry
300+ clients from 30+ countries
450+ successfully implemented projects
a team of 200+ professionals who are in love with their work
twice awarded "The Best IT Companies through the eyes of employees"
7 locations: Munich/Minsk/Warsaw/Kyiv/St. Petersburg/Dubai/Miami.
Since 2007 is a resident of the Hi-Tech Park

Project:
The world’s largest shopping community (Germany).

You will play a central role in crafting high-quality and elegant code for our communities around the world. You will build the front-end systems that power our fast-growing business, and continuously improve our engineering practices. Above all, your work will contribute towards creating a more attractive, helpful, and fashionable community for everyone.

Locations: Belarus / Poland / Ukraine / Russia

Minsk office or remote.

A strong candidate will have:
-Intermediate+ English;
-Professional experience 3+ years as Front-end Developer;
-Extensive cross-browser CSS and JavaScript knowledge;
-Experience with mobile-first development and responsive layouts;
-Experience with CSS preprocessors (we use Sass);
-Experience with VM libraries (we use Vue.js);
-Ability to write/architect reusable and maintainable code
-Working knowledge of what makes a good User Experience.

Will be a plus:
-Experience with CSS methodologies (we use BEM);
-Experience with component libraries/design systems;
-Experience with writing JavaScript unit tests;
-Experience with build tools (we use webpack);
-Experience with typescript.

Your responsibilities would include:
-Plan web components together with designers, product managers and back-end engineers;
-Implement reusable and solid responsive front-end components;
-Identify and fix performance and maintenance problems;
-Ongoing improvement of our front-end infrastructure;
-Stay up to date with new front-end technologies and best-practices, and share them with the team.

By working with us you gain the following benefits:
-Paid vacation (22 working days) and sick leaves (including absence excuses issued by private medical centers);
-Medical reimbursement;
-Free English courses;
-Tuition reimbursement for approved work-related courses;
-Travel bonus;
-Flexible working hours and comfortable office environment (currently work remotely);
-Involvement in innovative projects and unique expertise in the travel business field;
-Professional growth and development with a friendly team.