Senior Fullstack Entwickler (Laravel/Vue.js) - 100% Remote Position
Aus der Ferne
Vollzeit
Wir suchen erfahrene Fullstack-Entwickler zur Verstärkung unseres innovativen Teams bei der Entwicklung anspruchsvoller Webanwendungen mit Laravel und Vue.js. In dieser vollständig remote Position arbeiten Sie an zukunftsweisenden Projekten zur Implementierung von PWA-Lösungen, Echtzeit-Kommunikation und Integrationen mit verschiedenen Drittanbieterdiensten.
Hauptaufgaben
- Konzeption und Entwicklung responsiver, benutzerfreundlicher Webanwendungen mit Laravel (Backend) und Vue.js (Frontend).
- Erstellung und Implementierung von Progressive Web Applications (PWA) unter Verwendung von Element UI-Komponenten und WebSockets für Echtzeit-Funktionalität.
- Konfiguration und Wartung der AWS-Infrastruktur einschließlich EC2, RDS, Lambda, Elasticsearch, Connect und Lex-Dienste für skalierbare Anwendungen.
- Integration verschiedener Google-APIs einschließlich Maps, Gmail, Distance Matrix, Places, G-Drive und G-Suite in bestehende und neue Anwendungen.
- Implementierung von Zahlungsabwicklungslösungen mit Stripe und anderen Drittanbieter-Integrationen (Twilio, Sendgrid, Xero).
- Verfassen von sauberem, wartbarem und effizientem Code mit präziser technischer Dokumentation.
- Enge Zusammenarbeit mit Teammitgliedern zur Lösung komplexer Probleme und kontinuierliche Verbesserung der Anwendungsleistung.
- Aktive Teilnahme an Code-Reviews und maßgeblicher Beitrag zu technischen Architekturentscheidungen.
- Systematische Fehlersuche und Debugging von Anwendungen zur Optimierung der Performance und Nutzererfahrung.
- Kontinuierliche Weiterbildung zu aktuellen Technologien und Best Practices in der modernen Webentwicklung.
Erforderliche Qualifikationen
- Mindestens 3 Jahre praktische Erfahrung mit dem Laravel-Framework (Laravel 10.x oder neuer) für die Backend-Entwicklung.
- Fundierte Kenntnisse in Vue.js (Vue 3.x) für die Frontend-Entwicklung, einschließlich Vuex oder Pinia für effizientes State Management.
- Nachweisbare Erfahrung im Aufbau von Progressive Web Applications (PWA) mit zuverlässigen Offline-Funktionen.
- Solides Verständnis von WebSockets für die Implementierung leistungsstarker Echtzeit-Kommunikation.
- Umfassende praktische Erfahrung mit AWS-Diensten, insbesondere EC2, RDS, Lambda, Elasticsearch, Connect und Lex.
- Erfolgreiche Integration von Google-APIs (Maps, Gmail, Distance Matrix, Places, G-Drive, G-Suite) in komplexe Anwendungen.
- Fundierte Kenntnisse in der Implementierung von Zahlungsgateways, insbesondere Stripe mit seinen erweiterten Funktionen.
- Nachweisbare Erfahrung mit Drittanbieter-Service-Integrationen wie Twilio, Sendgrid und Xero.
- Sichere Beherrschung von HTML5, CSS3 und modernem JavaScript (ES6+).
- Tiefgreifendes Verständnis von RESTful APIs und professioneller API-Entwicklung.
- Solide Kenntnisse von UNIX/Linux-Betriebssystemen und effizienten Befehlszeilenoperationen.
- Praktische Erfahrung im Verfassen präziser Softwarespezifikationen und funktionaler Tests.
- Mindestens gutes Lese- und Hörverstehen in Englisch (Intermediate oder höher für Senior-Positionen).
Wünschenswert
- Erfahrung mit Docker und Containerisierung für konsistente Entwicklungs- und Produktionsumgebungen.
- Vertiefte Kenntnisse von CI/CD-Pipelines und modernen DevOps-Praktiken.
- Fundierte Erfahrung mit testgetriebener Entwicklung und automatisierten Test-Frameworks.
- Umfassendes Verständnis von Microservices-Architektur und deren praktischer Umsetzung.
- Erfolgreiche Anwendung agiler Entwicklungsmethoden in verteilten Teams.
- Spezielle Kenntnisse in Datenbankoptimierung und Abfrageleistungsoptimierung für hochfrequentierte Anwendungen.
- Routinierte Erfahrung mit Git-Versionskontrolle und bewährten kollaborativen Entwicklungsworkflows.
Was wir bieten
- Eine vollständig remote Arbeitsumgebung mit flexiblen Arbeitszeiten für optimale Work-Life-Balance.
- Die Möglichkeit, an innovativen, marktrelevanten Projekten mit Spitzentechnologien zu arbeiten.
- Ein kollaboratives, internationales Teamumfeld mit Fokus auf kontinuierliches berufliches Wachstum.
- Ein wettbewerbsfähiges Vergütungspaket, das Ihre Erfahrung und Fähigkeiten angemessen honoriert.
- Langfristige Projekte und stabile Beschäftigungsperspektiven in einem expandierenden Technologieumfeld.
Alle qualifizierten Kandidaten werden gebeten, eine vorläufige Testaufgabe (ca. 2 Stunden) zu absolvieren, um ihre technischen Fähigkeiten vor dem weiteren Bewerbungsprozess unter Beweis zu stellen.