Software Engineer Ruby
Role details
Job location
Tech stack
Job description
We are looking for a Backend Engineer who will help us build our products - best-in-class cloud-based Point-of-Sale (POS) for hotels and restaurants used by more than a thousand properties around the globe.
We love technology and we leverage it to drive changes in the hospitality sector. Immense knowledge domain expertise and a down to earth attitude has positioned us as a fast-going company capable of competing with far bigger incumbents (like O
For a high-level overview of engineering culture check our results of Pragmatic Engineer test. For more information have a look at our developer blog YouTube channel with recordings of events we talked at GitHub FAQ about life at Mews or Twitter with all the latest news. Your mission should you choose to accept it :
- Push the limits with Mews POS and grow with us.
- Partner with other engineers designers and product managers to deliver features and systems for thousands of our users worldwide.
- Design and implement these features using mainly Ruby and C#.
- Write backend APIs and the connectivity layer to external services.
- Own the quality of your product in design development and production.
- Design and implement globally scalable HA solutions with a strong focus on quality performance and security.
- Follow agile methodology with your team to deliver functionality increments to production several times a week.
- Perform code reviews for your colleagues and learn from code review feedback given by others.
- Be a mentor to junior developers and a thought partner to your peers.
- Give a damn about the technical state of your product propose and implement technical improvements.
- Working remotely with several team meet-ups per year
You'll be a great fit if you bring a few of the below with you:
- Ruby on Rails (to serve the API)
- PostgreSQL (to store the data)
- Azure (to power it all)
- Git CI / CD (to version the code)
- (to be filled by you - we love constructive ideas)
Requirements
- You care about writing and maintaining a high-quality code but also can make compromises when needed.
- You are passionate about technology and you look for innovative solutions to common problems.
- You are a team player that is not afraid to help your colleagues.
- You can effectively communicate in English.
Key Skills
- Spring
- .NET
- C / C++
- Go
- React
- OOP
- C#
- Data Structures
- JavaScript
- Software Development
- Java
- Distributed Systems
Employment Type : Full Time
Experience : years
About the company
We want to get to know you, so it’s only fair we tell you a little bit about ourselves first. We were founded in 2012 by a team of former hoteliers, and since then we’ve been transforming hospitality for both hotel staff and guests.
Essentially, Mews is a powerful software platform that acts as a central nervous system for hotels, hostels, apartments and more. We use smart tech and automation to make day-to-day operations easier for hoteliers, so they can focus on the thing that really matters: providing remarkable guest experiences.