Mews Company Profile

Mid/Senior Frontend Developer for a Design System


Popis úlohy

Mews is disrupting the hospitality industry with a cloud-based property management solution for hotels, hostels, apartments and more. The Mews Hospitality Cloud acts as a central nervous system for properties of all sizes from small independent hotels to large group brands. Over 1,600 brands across 60 countries run their hotel operations, booking, payments and guest management on Mews.We’re looking for a Senior Frontend Developer to join our Design System team. The design system is being built in an independent way to be used across multiple platforms (web, native apps, emails, etc.) and to bring uniform look, feel and functionality to all our products.The design system is evolving every day, being extended with additions of new components and codification of existing ones, generalizing them from products and getting those more visually unified. Our aim is to provide our products with all the UI building blocks they need directly from the system and its implementation, positioning it at the very center of our frontend development. The web platform implementation of the system is written fully in TypeScript and based on React and styled-components.Responsibilities:

  • Extend and maintain the web platform implementation of our Design System
  • Participate in evolution and codification of the Design System itself
  • Become an expert and the go-to person for all related to user interface in our products
  • Drive innovation of the Design System with new ideas and concepts


  • Extensive experience with TypeScript, CSS, React and styled-components
  • Strong understanding of user interface creation
  • Understanding of functional programming principles
  • Effective communication in English


  • Unlimited Holiday
  • Flexible working hours/location
  • Access to extensive health & wellness programs (online)
  • Participation in employee equity program
  • Regular team events

For more engineering insights shared by the Mews tech team:

  • Follow us on Twitter and Facebook
  • Visit us on Github
  • Join our Meetup group
  • Subscribe to our YouTube channel