Senior Backend developer // Hotel MSSNGR GmbH at Hotel MSSNGR

Posted on: 04/17/2021

Location: Berlin, Germany (ON-SITE)

full time

Original Source

Tags: sinatra rails ux ruby typescript python ansible postgresql unix mysql

**About Hotel MSSNGR** Hotel MSSNGR is a leading provider of innovative onsite guest communication and upselling for luxury resort hotels worldwide. The cloud-based software tool enables hotels to communicate and connect directly with guests through communication channels, such as native smartphone and tablet apps, web apps, digital signage, in-room TV feeds and hotel newspapers. Powerful features such as self-service bookings, guest chats or checkin/checkout services enhance the guest journey. Hotel MSSNGR’s flexible feature scope is fully adaptable to fit the needs of small remote boutique hotels as well as large resorts. Hotel MSSNGR was founded in 2012 and serves close to 500 hotels worldwide. **Position** Hotel MSSNGR is seeking a Senior Backend developer to join our product team in Berlin long term. The ideal candidate has expertise in creating innovative consumer software products and thrives in an agile, collaborative and data- informed environment. The candidate will help drive consumer products innovation in close collaboration with our product owners and clients. The candidate will be part of our distributed development team, interacting with mobile, web frontend and backend developers. The successful candidate will be an expert communicator and multi-tasker, and have a passion for developing to deliver a rock-solid product with superior UX. **Responsibilities** * In an agile team, you will be working on orchestrating a feature-rich CMS, various multi-platform clients and the API connecting them * Help improving and maintaining the code and create with us the next generation of our Web Apps * Work with our lead developer to create architectural solutions for backend features and corresponding APIs for the clients * You will cooperate with cross functional teams here in Berlin and distributed through Europe * Continuously discover, evaluate, and implement new technologies to maximize development efficiency **Required skills** * At least 2 years working experience in backend development – agile strongly preferred * Proficient knowledge of modern object-oriented programming languages such as e.g. Ruby, Python, Java * Test-driven development is your way to develop * Understanding of type systems is a strong plus * Experience in frontend programming (TypeScript, HTML, CSS, ReactJS) is a strong plus * Proficient knowledge of relational database management systems such as MySQL, PostgreSQL * Experience with document-based database management systems is a plus * Ubuntu Server or another UNIX-based server administration * Experience with server provisioning (Ansible) is a plus * Strong experience with one or more of these frameworks: Ruby on Rails, Sinatra * Fluent in English and solid German language skills (nice-to-have) * A passion for travel and hotels is a big plus **Benefits and perks** * 5 weeks paid vacation * No stupid meetings * An awesome loft office in Berlin-Kreuzberg * Multiple social events, like team dinners, culture & sports, retreats * A culture of working remote * A fantastic team **Contact** Simon Brückner, Co-Founder