Software Engineer – Frontend / Fullstack (m/w/d) remote or on-site

Permanent employee, Full-time · Bottighofen, Munich, Poznań, Warsaw

Read job description in:
What awaits you at HolidayCheck
HolidayCheck – make an impact, shape tech in tourism
For more than 20 years, HolidayCheck is one of the leading eCommerce companies within tourism. Our vision is to make vacation better. We leverage technology competing in a very challenging environment and with over 600 (micro) services running on a cloud infrastructure, we serve millions of offers coming from billions of combinations every day to customers looking for their dream vacation.
We excel with modern software, creative ideas, and agile teams. Teams are empowered to foster their contribution to the bigger goal by choosing the right technology for the right problem. We value on code reviews, pair-programming, self-organization, and flexibility. Collaborating with others is key, as taking decisions as a team is as well.

Whether you would like to work for us from the comfort of your home in one of our countries (Switzerland, Germany, Poland) or you would like to join in the office fun in one of our locations in Bottighofen (CH), Munich (DE) or Poznan/Warsaw (PL), we are looking forward to receiving your application.

 Your responsibility and scope:
  • You develop, test and deploy innovative React Web Applications and NodeJs Services
  • You join one of our startup-minded and self-organized teams
  • You bring in your ideas and collaborate with Product Designers and Product Owners
  • You care about performance and you value on pair programming, code reviews and tests
What we are offering you
  • Remote work / Home-office friendly
  • An open-minded and international corporate culture with flat hierarchies, short decision-making processes and an open 360-degree feedback culture
  • A motivated and passionate international team that looks forward to working with you
  • We love new ideas! With us, you have the opportunity to freely express your opinion and ideas and to shape your own area of responsibility
  • You will receive regular training opportunities and a comprehensive HolidayCheck onboarding program for a perfect start on your personal journey at HolidayCheck
  • Early bird or rather night owl? With us you can flexibly arrange your working hours
  • We support young families, e.g. with a daycare subsidy
  • Choose your hardware: Windows, MacOS or Linux
  • And much more!
What you need to succeed
Key qualifications:
  • You thrive on creativity; you learn with passion and you are able to self-organize
  • You appreciate and provide feedback to others, you want to share your knowledge
  • You care about site speed and performance
  • You are consumer oriented
  • You have at least 2 years of professional experience, ideally with HTML, CSS and JavaScript
  • You have experience with at least one modern Library/Framework (e.g. React, Angular, etc.)
  • …and you LOVE your work!

Things we don’t filter by:
  • Degrees: Degrees are a privilege that we don’t base our decisions on
  • GitHub profile: Not everyone has time & energy to program in their spare time

What is in for you?
  • Being part of an inspiring and diverse team
  • Shaping an industry everyone enjoys
  • Self-organization, remote work / Home-office friendly, flexible working hours
  • Choose your hardware: Windows, MacOS or Linux

What does your hiring journey look like? 
If we have sparked your interest and you want to revolutionize the travel market with us, we look forward to receiving your application! 


Technologies @ HolidayCheck
javascript | scala | go | reactjs | docker | kubernetes | haskell | mongodb | elasticsearch | rabbitmq | functional-programming | tdd | redis | nosql | node.js | redux | jest | babeljs | apache-kafka | webpack | github | git | mysql | jenkins | akka | microservices | kotlin | swift | graphql | apache-spark | neo4j | prometheus | nix | nginx | typescript | java | python | amazon-s3 | machine-learning

  • What the customer sees is mainly based on React and Redux with the help of a Design System and Microfrontends for the web, while we use Swift for iOS and Kotlin for our Android Apps.
  • Our backend & (micro-) services are running on Scala, NodeJs, Go, Haskell, Bash or Python. We like to develop in a test-driven and functional way whenever possible.
  • We like to develop in a test-driven and functional way whenever possible.
  • We run things with: GCP, Kubernetes (on GKE), Docker, Ubuntu, Packer, Vault, GCE
  • We communicate with: Slack, Zoom, GitHub
  • We observe everything with: Prometheus, Grafana, Cloud Logs/Trace/Profiler, NewRelic
  • We are running mostly on open-source software: MongoDB, ELK, Redis, MySQL, PostgreSQL, Kafka, Traefik
  • … and we're also contributing back to them
 
Engineering @ HolidayCheck
One strategic pillar of HolidayCheck is to not have the biggest but the best team. To work towards that, we empower a culture of learning, feedback and ownership. Each team can decide which technology to use that is best suited to solve their current problem. Our teams are small and work agile. We are very open minded to try out new things and contribute to open source. In corona-free times, we host and sponsor meetups and conferences, as well as organizing a yearly internal IT conference which takes place at a resort, where our customers usually enjoy their vacation.
 
Platform Engineering @ HolidayCheck is built on three pillars:
  • Build the company's web infrastructure platform with a clear commitment to automation,
  • Integrate external services into our technology stack and
  • Support feature teams throughout the whole product lifecycle, from design, through deployment, operation, and refinement of containerized services.
Platform Engineers are responsible for an environment with more than 1500 pods distributed across several Kubernetes clusters, more than 500 VMs and with more than 60 deployments a day.
About us
Do you want to be part of the next generation of holidays? In a constant changing environment, HolidayCheck wants to be there when the Urlaubers look again for their greatest time of the year. We want to bring them back to the beach!
At the heart of our corporate culture are our values. We live by them every day! They have helped us create an environment of continuous personal growth and trust, where HolidayCheckers can work autonomously and with a lot of flexibility, in small, self-organised teams. We improve ourselves daily, listen carefully to our customers and deliver working software to them frequently.
Do you also share our values and are you ready for the journey with HolidayCheck? Then become part of our team!
Das erwartet dich bei uns
HolidayCheck - make an impact, shape tech in tourism
Seit mehr als 20 Jahren ist HolidayCheck eines der führenden eCommerce-Unternehmen im Tourismus. Unsere Vision ist es, Urlaub besser zu machen. Wir nutzen Technologien, die in einem sehr anspruchsvollen Umfeld konkurrieren. Mit über 600 (Mikro-)Services, die auf einer Cloud-Infrastruktur laufen, bedienen wir täglich Millionen von Angeboten aus Milliarden von Kombinationen für Kunden, die ihren Traumurlaub suchen.
Wir zeichnen uns durch moderne Software, kreative Ideen und agile Teams aus. Die Teams werden befähigt, ihren Beitrag zum großen Ganzen zu leisten, indem sie die richtige Technologie für das richtige Problem wählen. Wir legen Wert auf Code-Reviews, Pair-Programming, Selbstorganisation und Flexibilität. Die Zusammenarbeit mit anderen ist ebenso wichtig wie das Treffen von Entscheidungen im Team.

Ob bequem von zuhause in einem unserer Länder (Schweiz, Deutschland, Polen) oder an einem unserer Standorte in Bottighofen (CH), München (DE) oder Poznan/Warschau (PL), wir freuen uns auf Deine Bewerbung.

Deine Verantwortung und Scope: 
  • Du entwickelst, testest und deployest innovative React Web Applications und NodeJs Services
  • Du arbeitest in einem unserer startup-orientierten und selbstorganisierten Teams
  • Du bringst deine Ideen ein und arbeitest mit Produktdesignern und Product Ownern zusammen
  • Du legst Wert auf Performance und legst Wert auf Pair Programming, Code Reviews und Tests
Deine Schlüsselqualifikationen:
  • Du bist kreativ, lernst mit Leidenschaft und kannst dich selbst organisieren
  • Du schätzt und gibst Feedback und möchtest dein Wissen weitergeben
  • Du legst Wert auf die Geschwindigkeit und Leistung einer Website
  • Du bist kundenorientiert
  • Du hast mindestens 2 Jahre Berufserfahrung, idealerweise mit HTML, CSS und JavaScript
  • Du hast Erfahrung mit mindestens einer modernen Bibliothek/Framework (z.B. React, Angular, etc.)
  • - ...und du LIEBST deine Arbeit!
Wir freuen uns auf dich, wenn du folgendes mitbringst
Wonach wir nicht filtern:
  • Ausbildungsabschlüsse: Abschlüsse sind ein Privileg, auf das wir unsere Entscheidung nicht stützen
  • GitHub Profil: Nicht jeder hat Zeit und Energie, um in seiner Freizeit zu programmieren 
Was dich erwartet:
  • Werde Teil eines inspirierenden und vielfältigen Teams
  • Gestalte eine Branche mitgestalten, die allen Spaß macht
  • Selbstorganisation, Remote-Arbeit / Home-Office-freundlich, flexible Arbeitszeiten
  • Wähle deine Hardware: Windows, MacOS oder Linux

Technologien @ HolidayCheck
javascript | scala | go | reactjs | docker | kubernetes | haskell | mongodb | elasticsearch | rabbitmq | functional-programming | tdd | redis | nosql | node.js | redux | jest | babeljs | apache-kafka | webpack | github | git | mysql | jenkins | akka | microservices | kotlin | swift | graphql | apache-spark | neo4j | prometheus | nix | nginx | typescript | java | python | amazon-s3 | machine-learning

Wir lieben Kubernetes und Docker. Diese Tools bilden die Grundlage für eine schnelle und einfache Bereitstellung.

Unsere Backend- und (Mikro-) Services laufen auf Scala, NodeJs, Go und Haskell. Wir entwickeln gerne testgetrieben und funktional.

Was der Kunde sieht, basiert hauptsächlich auf React und Redux mit Hilfe eines Design-Systems und Microfrontends für das Web, während wir Swift für iOS und Kotlin für unsere Android-Apps verwenden.

Wir speichern Daten in verschiedenen Datenbanken wie Mongodb, Postgres und MySql und verwenden RabbitMQ, um Änderungen an Technologien wie ElasticSearch und globalen CDNs für höchste Leistung zu kommunizieren.

Mit 50 Terabyte Daten, die täglich um 100 GB zunehmen, verwenden wir AWS als Big-Data-Infrastruktur. Wir verwenden Tools wie S3, Athena, EMR, Spark und Airflow. Für die Datenanalyse und Machine Learning verwenden wir Python und R.

Wir ermutigen unsere Teams, mit neuen Technologien zu experimentieren, da wir der Meinung sind, dass durch die Verwendung der richtigen Technologie, eine hervorragende Benutzererfahrung für unsere Kunden erreicht werden kann. Die Insights, die wir von unseren Usern erhalten, fließen auch in unsere Produktentwicklung zurück, die auf A / B-Tests basiert.

Besuche unseren TechBlog, um noch mehr über die Technologie bei HolidayCheck zu erfahren!


Platform Engineering @ HolidayCheck
Platform Engineering basiert auf drei Säulen:
  • Bau der Webinfrastrukturplattform des Unternehmens mit einem klaren Bekenntnis zur Automatisierung,
  • Integration von externen Services in unseren Technology Stack und 
  • Unterstützen der Feature-Teams während des gesamten Produktlebenszyklus, vom Design über die Bereitstellung, den Betrieb und die Verfeinerung von Dienstleistungen.
 Platform Engineers sind für eine Umgebung mit mehr als 1500 Pods verantwortlich, die auf mehrere Kubernetes-Cluster verteilt sind, mehr als 500 VMs und mehr als 60 Bereitstellungen pro Tag.

 
Engineering @ HolidayCheck
Eine strategische Säule von HolidayCheck ist es, nicht das größte, sondern das beste Team zu sein. Um darauf hinzuarbeiten, stärken wir eine Kultur des Lernens, des Feedbacks und der Eigenverantwortung. Jedes Team kann entscheiden, welche Technologie zur Lösung seines aktuellen Problems am besten geeignet ist. Unsere Teams sind klein und agil. Wir sind sehr offen dafür, neue Dinge auszuprobieren und zu Open Source beizutragen. In Corona-freien Zeiten veranstalten und sponsern wir Meetups und Konferenzen und organisieren eine jährliche interne IT-Konferenz, die in einem Resort stattfindet, in dem unsere Kunden normalerweise ihren Urlaub genießen.
Über uns
Die HolidayCheck Group AG ist eines der führenden europäischen Digitalunternehmen für Urlauber. Wir vereinen unter unserem Dach das Hotelbewertungs- und Reisebuchungsportal HolidayCheck, den Reiseveranstalter HolidayCheck Reisen sowie die MietwagenCheck und Driveboo Mietwagenportale.
Gemeinsam haben wir die Vision, Urlaub besser zu machen. Das Herz unserer Unternehmenskultur sind unsere Werte, die wir im Arbeitsalltag leben und die ein Umfeld schaffen, in dem Du Dich kontinuierlich weiterentwickeln kannst.
Stehst Du auch hinter unseren Werten und bist bereit für die Reise mit HolidayCheck? Dann werde Teil unseres Teams!

Your application
Thank you for considering a career at HolidayCheck Group AG. Please fill out the following form.
In case you are experiencing problems with the document upload, mail your documents to recruiting@holidaycheck.com.

Please upload any documents that you want to include in your application (e.g. CV) as PDF.

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.