Wir suchen einen erfahrenen Middle-Backend-Entwickler, der die Anforderungen versteht und den Prozess der Erfassung dieser Anforderungen sowie die Auswahl der Technologien für das Backend unterstützt. Diese Rolle erfordert Fachkenntnisse in PHP, MySQL, Javascript, CSS, HTML und verwandten Technologien, die die Entwicklung der Software selbst perfektionieren.
Aufgaben:
- Anforderungen verstehen und deren Erhebung unterstützen
- Unterstützung bei der Auswahl von Technologien für das Backend
- Erstellung detaillierter technischer Dokumentation, einschließlich Architektur, Datenbankdesign und API-Spezifikationen
- Enge Zusammenarbeit mit dem Frontend-Team, um die technische Machbarkeit und die Einhaltung bewährter Verfahren sicherzustellen
- Entwicklung von hochwertigem, modularem und skalierbarem Code mit PHP, MySQL, Javascript, CSS, HTML
- Aufgaben übernehmen, Lösungen umsetzen und Zeitaufwand erfassen
- Regelmäßige Kommunikation mit Produktmanagern, Frontend-Entwicklern, dem QA-Team und anderen Beteiligten
- Aktive Teilnahme an Agile-Zeremonien wie täglichen Stand-ups, Sprint-Planung, Retrospektiven und Demo-Sessions
- Verfolgen und Beheben von Fehlern nach dem Produktionsstart
- Aktualisierung der technischen Dokumentation und Benutzerhandbücher, um Änderungen und neue Funktionen widerzuspiegeln
Erforderliche Qualifikationen:
- Weiterführende Schule
- Mindestens 3 Jahre Erfahrung in PHP und MySQL
- Erfahrung mit PHP-Frameworks wie Laravel, Symfony, Zend oder CodeIgniter
- Arbeiten mit relationalen Datenbanken (MySQL, PostgreSQL) und ORM-Tools (Doctrine, Eloquent)
- Entwicklung und Integration von RESTful- und SOAP-APIs
- Erfahrung im Umgang mit Tools wie Git, Jira, Slack, Asana
- Erfahrung in der Arbeit mit Visual Studio, Visual Studio Code
- C++ ist ein Bonuswissen