We are looking for a Senior Front-End Developer to join our existing team. Our client is headquartering in Switzerland – an international sports federation, responsible for the organization and managing major sports tournaments worldwide. The project is focused on designing and building a digital platform used by hundreds of millions of sports fans around the globe. 


  • Design and development of modern web-based frontend application using Vue.js
  • Development of user interface components for our SaaS-based content production platform
  • Focus on writing testable code, and overall software quality
  • Code review and code quality control
  • Collaboration with other team members
  • Observe and adhere to the information security requirements, practices and policies features, designs and prototypes to life in production code
  • Ideate, implement and track product analytics to assess success of enhancements
  • Participation in concept development and design ideation as part of a small team
  • Contribution to software architecture design, monitoring, continuous integration, continuous build and branch management of code bases
  • Working effectively with a small team using an agile workflow


  • 4+ years of experience as Front-End Developer
  • Experience in building Single Page Web Applications
  • Excellent knowledge of JavaScript (ES6/7/8) and Vue.js (version2) features, patterns and best practices
  • Profound understanding of basic web development technologies like HTML5, CSS3/SCSS
  • Experience in designing and consuming RESTful APIs for use on the front-end
  • Knowledge of cross-browser development and browser compatibility
  • Understand the importance of testing front-end components and has experience with creating unit and integration tests related to the front-end components they develop.
  • Experience with Azure platform, cloud products and solutions CI/CD
  • English level – Upper-Intermediate

We offer:

  • Career and professional growth
  • Сompetitive salary
  • Friendly and highly professional teams
  • Big and comfortable office, own parking area, restaurants nearby
  • Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
  • Paid 12 sick leaves and all holidays
  • Paid 18 working vacation days
  • English/German language courses
  • Comfortable office facilities (kitchens, coffee/tea points)

To Apply for this Job, Fill in the Form and Upload Your Resume

    This is a required field
    This is a required field
    This is a required field
    This is a required field
    The telephone number is invalid