Who are we and what do we do?
We develop the Mews Platform, which is a suite of applications and a hub for connecting properties, guests, and other vendors from the hospitality industry. If you would like to know more about our story and why we decided to build these products, you can read more at https://mewssystems.com/products.
To summarize, we’ve built the following products:
• Mews Commander - This is our primary project, which is a Property Management System made for hotels. This system stores all reservations, helps manage housekeeping, and enables properties to set their prices in real time. This is also a great solution for hostels, which operate very differently from hotels. Commander covers accounting, reporting, communication with channels (booking.com etc.), credit card payments, key cutting, and many more features.
• Mews Distributor - Our customizable booking engine widget, which properties can embed on their very own website to convert guests directly. Check out an example of Distributor in action at http://emblemprague.com.
• Mews Navigator - An application (web and iOS) used for direct communication between properties and their guests. Aside from the messaging feature, it offers guests the ability to check in online and submit their own personal information. Therefore, when guest arrive at the property, all their information is already in the system, which significantly speeds up their on-site check-in time.
The backend of Mews Platform is built with ASP.net MVC, Entity Framework, and is deployed on Azure. Our main concerns include high-availability, high-scalability, and multiregional support. We aim for continuous delivery and continuous integration using TeamCity, GitHub and YouTrack.
Who are we looking for?
We are looking for someone with web development experience and a strong understanding of .net and MVC. Candidates should also be able to communicate effectively in English. We are not micro-managers or hand-holders, so we expect you to find your own way from day one. A good cultural fit is important as well. We are all very motivated, but we like people who can deliver strong results while working independently.
Since we have a small team, we are not looking for people who are still learning how to code. We need candidates to be ready. We want to extend the core of the backend team, so that once we have enough people, you would be teaching juniors. This is not a position for working remotely. We do not want you to become "an employee", rather we want you to grow with us and eventually become the leader of your own product team. If you meet these qualifications and plan to stay with us for a while, we think you’d be a great fit.
What should you have?
-Highly available systems
-Highly scalable systems
-Multi-regional deployment, data sharding/replication
-Design & maintenance of public APIs
-Implementation of libraries used by 3rd party developers
-Zero downtime deployments
-Setup of continuous delivery
-Setup of continuous integration
-Azure infrastructure configuration
What can you expect?
Where will you work from?
Prague, Czech Republic
Read our Dev Interview FAQ!