Senior Frontend Engineer (VueJS) (#12994894)

Work type:
Technical Level:
Job Category:
We are looking for a skilled Front-End Software Engineer to join our development team in the Kyiv office. Our client is a UK based company, that is focused on providing learning materials for over 8 million learners throughout the UK. We're looking for a professional ready to face challenges, take part in solution making and handle tasks independently while working as a part of our development team.
The Client is an industry-leading book publisher and supplies provider, their range of first aid training books are the most popular in the UK and used by over 2,500 training providers, including NHS Trusts, councils, universities, and colleges. The main goal for our team is developing a brand new ‘booker platform’ that allows the client to manage learning courses in particularly course schedule, participants, create personalized paperwork as well as ‘learner platform’ that allows students to manage their classes.
  • Design and develop web-based applications based on requirements specification
  • Provide great looking, high quality, rock solid and responsive web UI
  • Lead all aspects of front-end development which includes: infrastructure, architecture design and implementation
  • Ensure timely delivery of solutions according to specification and design
  • Be proactive, participate in the decision-making process, influence technology stack, take ownership of the end result
  • 4+ years’ experience in front-end web development
  • Deep understanding and experience with JavaScript, HTML5/CSS
  • Commercial experience with Vue.js
  • Experience with developing responsive web designs
  • Familiarity with design and architectural patterns
  • English - Upper-Intermediate
Would be a plus: 
  •  Experience with RxJS, Material-UI, React Router, Ramda, and other react ecosystem libraries
We offer:
  • Flexible hours approach
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • Competitive compensation package
  • IT Club Discount program
  • Masseur and Doctor
Professional growth:
  • Challenging tasks and projects
  • Individual Development Plan
  • Performance appraisal
  • Business trips
  • Team buildings
  • Corporate events and outstanding parties
  • Anniversary presents