Senior Software Engineer

DiscoEat

Engineering | Berlin, DE

About DiscoEat


Discover with Discounts!


DiscoEat transforms the restaurant experience. DiscoEat is a technology-based restaurant discovery platform where users can book tables for up to 50% discount. For customers, DiscoEat presents a new way of discovering great restaurants at discounted prices - up to 50% on every restaurant, every day. For restaurants, DiscoEat helps to generate significantly higher revenues and profits by filling empty seats - mainly during off-peak hours. We are based right in the center of Berlin.


We are looking for motivated, driven professionals who are excited to join our journey.


About the Role


The Senior Software Engineer at DiscoEat is an essential part of the Development Team and responsible for pipeline development. We work in a small and efficient agile team. Our platform is split into several micro applications (Laravel/Lumen) hosted on AWS.


 Key Responsibilities




  • Help us to scale and improve our business processes through the innovative use of technology




  • Maintain and develop the main core: our platform is split into several micro applications




  • Build efficient and high scalable software




  • Implement OOP, MVC concepts, Design Pattern & SOLID principle




  • Code reviews and support your colleagues on a daily business basis




  • Work in an international team and feel comfortable working in English




 Your Profile 




  • 5+ years of experience in a fast-paced and rapidly changing work environment




  • Excellent PHP skills, ideally with Laravel/Lumen




  • Experience with high traffic and performance optimization




  • Experience in building efficient and well documented REST-APIs




  • Deep knowledge of *SQL databases




  • Experience with AWS (OpsWorks, Route53, S3, CloudFront, SQS, Elasticache)




  • ElasticSearch experience is a plus




  • A highly analytical mind with creative problem-solving skills




  • Strong communication skills and a great team player




  • Start-up Experience is a plus but not required




 What we offer




  • Young, energized and highly motivated team




  • True start-up atmosphere with flat hierarchies




  • Well funded startup with secure jobs




  • Inspiring work environment with wide range of responsibilities and capacity to take action




  • Attractive salary package




  • Be part of an exciting journey to transform the way restaurants are booked in Berlin




If you are a great engineer and are passionate about the restaurant tech industry and want to be part of our company success story, then we are looking for you!