Senior PHP Backend Entwickler (m/w/d) | Remote | Reiseplattform
Aus der Ferne
Vollzeit
Suchen Sie nach einer anspruchsvollen Rolle in der Entwicklung innovativer Reisebuchungslösungen? Unser wachsendes Technologieunternehmen benötigt einen erfahrenen PHP Backend Entwickler, der unser Online-Reiseplanungssystem für komplexe Mehrzielbuchungen vorantreibt. In dieser 100% Remote-Position gestalten Sie die Zukunft digitaler Reiseplanung maßgeblich mit.
Über das Projekt
Unsere fortschrittliche Plattform revolutioniert die Art und Weise, wie Reisende komplexe Mehrzielreisen planen und buchen. Das System integriert verschiedene Reiseanbieter und -dienste und erfordert eine robuste, performante Backend-Architektur. Sie werden eine Schlüsselrolle bei der Weiterentwicklung dieser technischen Infrastruktur spielen.
Ihre Hauptaufgaben
- Konzeption und Entwicklung skalierbarer Backend-Komponenten mit modernem PHP (Version 8.1/8.2) für unsere komplexe Reisebuchungsplattform.
- Implementation und Optimierung von Datenbankstrukturen für effiziente Reisebuchungsprozesse.
- Konfiguration und Wartung von Nginx-Webservern und PHP-FPM für maximale Performance und Stabilität.
- Entwicklung und Integration von RESTful APIs für externe Reiseanbieter und Buchungssysteme.
- Refaktorisierung bestehenden Codes nach aktuellen Standards und OOP-Prinzipien für verbesserte Wartbarkeit.
- Implementierung effektiver Caching-Strategien zur Leistungsoptimierung der Plattform.
- Zusammenarbeit mit Frontend-Entwicklern zur nahtlosen Integration der Benutzerschnittstelle.
- Einrichtung und Pflege von CI/CD-Pipelines für kontinuierliche Integration und Deployment.
- Erstellung technischer Dokumentation für API-Endpunkte und Backend-Prozesse.
- Proaktive Teilnahme an Code-Reviews und technischen Planungsmeetings.
Erforderliche Qualifikationen
- Mindestens 3 Jahre nachweisbare Berufserfahrung in der PHP Backend-Entwicklung.
- Umfassende Kenntnisse moderner PHP-Standards (PHP 8.0+) und Best Practices.
- Fundierte Erfahrung mit mindestens einem führenden PHP-Framework (Laravel, Symfony, Laminas).
- Tiefgreifendes Verständnis objektorientierter Programmierung und SOLID-Prinzipien.
- Praktische Erfahrung mit Nginx-Webservern und PHP-FPM-Konfiguration.
- Souveräner Umgang mit Linux-Betriebssystemen und Kommandozeilenbefehlen.
- Fundierte Kenntnisse in Git-Versionskontrolle und Repository-Management.
- Erfahrung mit relationalen Datenbanken (MySQL, PostgreSQL) und Datenbankoptimierung.
- Grundlegende Englischkenntnisse zum Verstehen technischer Spezifikationen.
- Verständnis für Sicherheitsaspekte in Webanwendungen.
Wünschenswerte Kenntnisse
- Erfahrung mit Docker-Containerisierung und Orchestrierungswerkzeugen.
- Kenntnisse in Microservices-Architektur und API-Gateway-Implementierungen.
- Vertrautheit mit Caching-Technologien wie Redis oder Memcached.
- Erfahrung mit NoSQL-Datenbanken für spezifische Anwendungsfälle.
- Kenntnisse in der Implementierung von Messaging-Systemen (RabbitMQ, Kafka).
- Praktische Erfahrung mit automatisierten Tests (PHPUnit, Behat).
- Fortgeschrittene Englischkenntnisse für internationale Zusammenarbeit.
- Erfahrung im Tourismussektor oder mit Reisebuchungssystemen.
- Kenntnisse in Cloud-Infrastrukturen (AWS, Google Cloud, Azure).
- Vertrautheit mit agilen Entwicklungsmethoden (Scrum, Kanban).
Warum Sie zu uns kommen sollten
Als Teil unseres internationalen Teams genießen Sie vollständige Standortunabhängigkeit und flexible Arbeitszeiten. Sie werden an einer innovativen Lösung im wachsenden Reise-Technologiesektor arbeiten und die Möglichkeit haben, mit modernsten Technologien zu experimentieren. Wir bieten ein kollaboratives Umfeld, das kontinuierliches Lernen und berufliche Weiterentwicklung fördert. Bei uns können Sie direkten Einfluss auf architektonische Entscheidungen nehmen und Ihre Expertise in einem dynamischen Projekt einbringen.