Senior Full-stack Softwareentwickler (m/w/d) für MARE
DigiHUB MARE sucht einen Software Developer zur Entwicklung, Gestaltung und Implementierung neuer oder modifizierter Softwareprodukte und laufender Geschäftsprojekte. In dieser Rolle betreust du alle Phasen des Software-Entwicklungslebenszyklus, insbesondere für kleine oder mittelgroße Lösungen. Du bist verantwortlich für die Automatisierung von Geschäftsprozessen und die Implementierung plattformübergreifender Automatisierungslösungen.
Aufgaben
- Fullstack-Architektur & Entwicklung: Entwerfen, Implementieren und Warten moderner, skalierbarer und leistungsstarker Webanwendungen über Frontend und Backend mit React, PHP und verwandten Technologien
- Frontend-Entwicklung & Benutzererfahrung: Erstellen von responsiven, zugänglichen und wartbaren Benutzeroberflächen mit React und modernen Frontend-Technologien
- Backend-Entwicklung & API-Design: Entwickeln und Warten von Backend-Services, Geschäftslogik und APIs in PHP
- End-to-End-Anwendungsintegration: Entwerfen und Implementieren robuster Integrationen zwischen Frontend- und Backend-Komponenten
- Komponentenbasierte Architektur & wiederverwendbare Lösungen: Definieren und Entwickeln wiederverwendbarer UI-Komponenten sowie wartbarer Backend-Module
- Codequalität & Engineering-Standards: Fördern hoher Codequalität durch Best Practices, Architekturrichtlinien, Code-Reviews und Teststrategien
- Leistungsoptimierung & Skalierbarkeit: Analysieren, Entwerfen und Implementieren von Leistungsverbesserungen für Frontend-Anwendungen und Backend-Services
- Testen & Anwendungszuverlässigkeit: Beitragen zu automatisierten Teststrategien, einschließlich Unit-, Integrations- und End-to-End-Tests
- Technische Führung & teamübergreifende Zusammenarbeit: Zusammenarbeit mit Produktmanagern, Designern und Ingenieuren
Anforderungen
- Abgeschlossenes Studium in Informatik, Software Engineering oder gleichwertige Praxis
- Mehrjährige Berufserfahrung in der Fullstack-Softwareentwicklung
- Ausgeprägte praktische Expertise mit React und moderner JavaScript/TypeScript-Entwicklung
- Fundierte Erfahrung mit PHP Backend-Entwicklung
- Praktische Erfahrung im Design und Aufbau von End-to-End-Webanwendungen
- Tiefgreifendes Verständnis von API-Design, Anwendungsarchitektur und Komponentenkommunikation
- Erfahrung im Aufbau skalierbarer, responsiver Weboberflächen mit HTML5, CSS3 und JavaScript/TypeScript
- Solides Verständnis von Backend-Architektur, Datenfluss, Systemintegration und sicherem Anwendungsdesign
- Erfahrung mit Teststrategien und Qualitätssicherungspraktiken
- Fundiertes Verständnis moderner Entwicklungsworkflows und Tools (Paketmanager, Build-Tools, Git)
- Nachgewiesene Fähigkeit, effektiv in agilen und funktionsübergreifenden Teams zu arbeiten
- Ausgeprägte Problemlösungsfähigkeiten und proaktiver Ansatz zur Verbesserung von Engineering-Praktiken
- Starke Kommunikations- und Kollaborationsfähigkeiten
- Fähigkeit, andere Entwickler zu mentorieren
- Englischkenntnisse auf B2-Niveau (Fortgeschritten)
Benefits
- Finanzielle Benefits
- Lern- und Entwicklungsbenefits
- Gesundheits- und Sportbenefits
- Familie und Work-Life-Balance Benefits
- Weitere Benefits