Back-End Developer (m/w)

Das Software Development (SD) Team entwickelt unsere Plattform, die Kandidaten mit Unternehmen in der Hotellerie, Gastronomie und Touristik verbindet und umgekehrt. Das Gastgewerbe beschäftigt weltweit fast 300 Millionen Mitarbeiter, was die Rekrutierung zu einer der größten Herausforderungen macht. Um der Nachfrage dieser riesigen Industrie gerecht zu werden, sind wir ein dynamisches, hochgradig iteratives Team, das dafür verantwortlich ist, wie unsere Anwender und Kunden das Produkt erleben.

Beschreibung

Wir suchen einen Softwareentwickler mit nachweisbarer Erfahrung in der Entwicklung von Backend-Anwendungen. Unsere aktuellen Back-End-Webanwendungen basieren auf PHP, Python, NodeJS, CodeIgniter, Laravel und MySQL. Du benötigst aber nicht Erfahrung in all diesen Sprachen und Frameworks, es reicht aus, wenn Du über Kernkompetenzen in PHP und MySQL verfügst. Fühlst Du dich wohl bei der Bewältigung neuer Probleme und innovativer Lösungen in einem agilen Umfeld? Legst Du großen Wert auf robuste und skalierbare Backend-Architekturen? Hältst Du dich für sorgfältig, motiviert und in der Lage, Verantwortung für die von dir erstellten Anwendungen zu übernehmen? Wenn das nach dir klingt, kannst Du uns helfen, das nächste Level zu erreichen!

Aufgabenbereiche

  • Design, Entwicklung, Test und Deployment der Kernfunktionen des Produkts
  • Lösung technischer Probleme im Zusammenhang mit dem Produkt
  • Arbeiten an interessanten Datenproblemen und Skalierbarkeitsengpässen
  • Identifizieren von Architekturverbesserungen sowie Planen von Wartungen ohne Ausfallzeiten
  • Verbessern unserer Produktivität durch Continuous Integration, Continuous Delivery, automatisierte Tests, etc.
  • Arbeite eng mit unserem intelligenten, hoch iterativen und wachsendem Entwickler-Team zusammen
  • Bringe deine eigenen Ideen in Bezug auf Architektur, Designansätze und Tools ein
  • Hilf‘ uns dabei, nicht nur die Codebasis, sondern auch die Teamkultur zu gestalten

Grundlegende Qualifikationen

  • 3+ Jahre Erfahrung in der Backend-Entwicklung

Bevorzugte Fähigkeiten und Erfahrungen

  • Ausgezeichnete Programmierkenntnisse und tieferes Verständnis von PHP und SQL
  • Erfahrung im Entwickeln von Anwendungen in NodeJS und/oder Python sowie im Umgang mit NoSQL-Datenbanken
  • Kenntnisse im Umgang mit Laravel, CodeIgniter oder anderen Frameworks
  • Tiefes Verständnis von Web Services, Microservices, API’s und REST-Architekturen
  • Vertrautheit mit Git, sowie einige Issue Trackern wie JIRA, Redmine, etc.
  • Vertrautheit mit Cloud-Umgebungen wie AWS oder GCP
  • Vertrautheit mit Containerwerkzeugen wie Docker und Kubernetes
  • Erfahrung im Bereich DevOps
  • Abgeschlossene Projekte, die deine Programmierkenntnisse unter Beweis stellen, sei es auf GitHub, durch eine Programmierschule oder leidenschaftliche Hobbyprojekte
  • Erfahrung mit Agile Development und Scrum-Methoden
  • Bereitschaft, Best Practices zu nutzen und sich über aktuelle Trends und Pattern auf dem Laufenden zu halten
  • Erfahrung in der Arbeit in einem (kleinen) Entwicklerteam
  • Freundlicher Teamplayer mit dem Wunsch, Neues zu lernen
  • Eigeninitiative, hohe Motivation und eine starke Leistungsbereitschaft sowie ergebnisorientiertes Handeln und Denken
  • Sehr gute Englischkenntnisse in Wort und Schrift
  • Einen Sinn für Humor und Spaß bei der Sache!

Job Standort

Berlin, Deutschland

Möchtest Du zu hocaboo?

Dann schreibe uns eine Email und sende uns deine Bewerbungsunterlagen. Hier ist eine Checkliste der Dinge, die Du anhängen oder einfügen solltest sowie ein paar Fragen, von denen wir uns wünschen würden, dass Du sie beantwortest:

Anhänge

  • Dein Lebenslauf im Anhang als .pdf
  • Weitere Dokumente im Anhang als .pdf, die deine Bewerbung unterstützen
  • Zusätzliche Links, die deiner Bewerbung helfen

Unsere Fragen an dich vorab

  • Wer ist die Person hinter der Bewerbung (erzähl' uns etwas über dich)?
  • Warum möchtest Du bei uns und mit uns arbeiten?
  • Was erwartest und erhoffst Du dir von diesem Job?
  • Wo siehst Du dich in 10 Jahren (beruflich)?
  • Warum sollten wir dich einstellen und nicht jemand anderes?