Wir suchen einen erfahrenen Junior-Backend-Entwickler, der die Anforderungen versteht, den Prozess der Anforderungserfassung unterstützt und die Auswahl der Technologien für das Backend unterstützt. Diese Rolle erfordert Fachwissen in PHP, MySQL, Javascript, CSS, HTML und verwandten Technologien, um die Entwicklung der Software selbst zu 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
- Aktualisieren 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 mit der Verwendung von Tools wie Git, Jira, Slack, Asana
- Erfahrung in der Arbeit mit Visual Studio, Visual Studio Code
- C++ ist ein Bonuswissen