Fullstack PHP Developer
Fullstack PHP Developer
Fullstack PHP Developer
Fullstack PHP Developer
Jobriver HR Service
Internet, IT
Lübeck
- Art der Beschäftigung: Vollzeit
- 47.000 € – 63.500 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Fullstack PHP Developer
Über diesen Job
Fullstack PHP Developer
Beschreibung
Das Unternehmen ist seit über 25 Jahren ein Pionier im digitalen Tourismus und verfolgt die Mission, Gastgeber und Gäste zu verbinden. Mit einem umfassenden Ökosystem aus praktischen und effizienten Lösungen für das Online-Marketing von Ferienunterkünften unterstützt es zahlreiche Vermietungsagenturen, Tourismusziele und individuelle Gastgeber. In dieser Rolle als Fullstack PHP Developer sind Sie verantwortlich für die Backend-Entwicklung, einschließlich des Designs, des Aufbaus und der Wartung hochwertiger, wiederverwendbarer und skalierbarer Backend-Dienste und Anwendungen mit PHP und Symfony. Sie übernehmen die Verantwortung für die Entwicklung robuster RESTful- und SOAP-APIs, die unsere Frontend-Anwendungen bedienen und mit externen Partnern kommunizieren. Zudem arbeiten Sie mit MySQL/MariaDB-Datenbanken, wobei der Fokus auf effizientem Datenmodellieren und der Optimierung von Abfragen liegt. Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist die Modernisierung von Legacy-Code, bei der Sie aktiv an der Wartung und Refaktorisierung bestehender PHP-Anwendungen teilnehmen. In einem agilen Team arbeiten Sie eng mit Frontend-Entwicklern zusammen, um API-Verträge zu definieren, und mit Produktverantwortlichen, um geschäftliche Anforderungen in technische Lösungen zu übersetzen. Darüber hinaus schreiben Sie sauberen, gut dokumentierten und gründlich getesteten Code und fungieren als Mentor für andere Entwickler, indem Sie Best Practices fördern und konstruktives Feedback durch Code-Reviews geben.
Anforderungen
Für diese Position sollten Sie über eine umfangreiche berufliche Erfahrung in der Backend-Entwicklung verfügen, insbesondere mit tiefgreifender Expertise in PHP (7/8) und modernen Frameworks wie Symfony. Eine relevante Ausbildung, sei es durch eine Ausbildung oder ein Studium im Bereich Entwicklung oder einem vergleichbaren Feld, ist erforderlich. Sie sollten über fundierte Kenntnisse relationaler Datenbanken wie MySQL/MariaDB verfügen, einschließlich der Gestaltung und Optimierung komplexer Abfragen. Ein solides Verständnis von Softwarearchitekturprinzipien und Entwurfsmustern (z.B. OOP, DDD/CQRS) ist ebenfalls wichtig. Zudem sollten Sie nachweisliche Erfahrung in der Gestaltung, dem Aufbau und der Nutzung von RESTful- und SOAP-APIs mitbringen. Kenntnisse in der Containerisierung (Docker), Versionskontrollsystemen (Git) und der Linux-Befehlszeile sind von Vorteil. Als Teamplayer kommunizieren Sie effektiv und arbeiten gerne in einem agilen Umfeld. Fließende Englischkenntnisse (mindestens C1) sind erforderlich, Deutschkenntnisse sind von Vorteil, aber nicht zwingend erforderlich. Bonuspunkte gibt es für Kenntnisse in Backend-Testframeworks (z.B. PHPUnit), Frontend-Technologien (TypeScript/React) zur besseren Zusammenarbeit sowie AWS und CI/CD-Pipelines (z.B. Gitlab).
