Full Stack Engineer (m/f/x)

  • Full-time
  • Department: Tech

Company Description

At Quandoo, we bring gastronomy and technology together.

Since launching in December 2012, we have continuously grown and are now active in 12 countries around the world such as Australia, Germany, Italy and the United Kingdom. With plans to develop even further and international team of 400+ employees globally, our mission is clear: To transform the world’s dining-out experiences.

We offer diners the opportunity to discover and make reservations at restaurants via our website or mobile app. We also provide restaurants with innovative management tools that enable them to build relationships with new & existing guests, streamline their day-to-day service and maximise their overall potential.

As an employer, we strive to create a positive and inclusive working environment. We value openness, integrity and encourage our employees to enjoy a healthy work-home balance.

Job Description

We aim to be the best Restaurant booking platform and for this we need a Frontend Engineer to join our B2C team. The team is working on public facing products such as www.quandoo.com and is composed of a Product Manager, a Quality Assurance Engineer, a scrum master, Product Designers, Data Analysts, Frontend Engineers and Backend Engineers.

Our front-end applications are built using React.js (including last React features), Typescript and Redux. We use testing-library to test our Frontend and look forward to a complete CI/CD solution. We currently consume the data from a postgresQL database through an API written in Java. We are currently working on migrating toward micro services which interact with Kafka and provide APIs to Backend-for-Frontend services. The Backend-for-frontend is still in its early stage but will be designed to combine data from different sources and provide an API suitable for frontend-specific needs.

Your responsibilities

  • You will be participating from ideation of features to delivery
  • You will write maintainable, testable and easy-to-understand code
  • You will collaborate with the team for engineering and documenting technical decisions. 
  • You will contribute on improving the performance of our application
  • You will contribute to our engineering standards to continuously improve the consistency and quality of our codebases and processes.
  • You will collaborate with other backend engineers to write our new BFF and help maintain the existing RESTful API
  • You will participate in creating a new Backend for Frontend replacing our current API
  • You will have a good understanding of the infrastructure supporting the project and contributing to improving it 
  • You will be keen to write and maintain tests where needed and appreciate the importance of working effectively with legacy codebases
  • You will participate proactively in code reviews

Qualifications

  • 5+ years’ experience working on web apps within a team
  • Solid foundation of Frontend technologies as HTML, CSS and modern JavaScript
  • Prior experience working with Frontend frameworks like React and Angular
  • Prior experience working closely with both Design and Product to deliver new features
  • Prior experience working with NodeJS
  • Prior experience working with server-side rendered applications
  • Good understanding of Web Performance and how to troubleshoot it
  • Hands on experience with Version Control System(like Git)
  • Good communication skills in English

Nice to have:

  • Good understanding of CI and CD
  • Prior experience working with server-side rendered front end applications

Additional Information

What we offer:

  • Attractive perks – access to Quandoo’s pension scheme as well as various fitness and lifestyle benefits
  • Modern equipment – state-of-the-art laptop & tools needed for optimal work results
  • Work-home balance – flexible working hours, home office possibilities and up to 30 days of vacation
  • High level of responsibility – the chance to hit the ground running from day one and shape your own career path

Want to be part of Quandoo’s future? Apply now!

Privacy Policy