Leitender PHP-Laravel-Entwickler (nur für 1 Projekt) Львів, Рівне, за кордоном, віддалено Diese Position ist nur für ein bestimmtes Projekt auf Vollzeitbasis (ein 8-Stunden-Arbeitstag, 6-9 Monate) verfügbar. Da es sich um eine vertragsbasierte Zusammenarbeit handelt, erhalten Sie ein Gehalt, das sich ausschließlich an der Anzahl der geleisteten Arbeitsstunden orientiert. Und ein Sozialpaket (Krankheitsurlaub, freie Tage, Urlaub, Bereitstellung der notwendigen Ausrüstung usw.) wird von Selecto ni
Leitender PHP-Laravel-Entwickler (nur für 1 Projekt) Львів, Рівне, за кордоном, віддалено Diese Position ist nur für ein bestimmtes Projekt auf Vollzeitbasis (ein 8-Stunden-Arbeitstag, 6-9 Monate) verfügbar. Da es sich um eine vertragsbasierte Zusammenarbeit handelt, erhalten Sie ein Gehalt, das sich ausschließlich an der Anzahl der geleisteten Arbeitsstunden orientiert. Und ein Sozialpaket (Krankheitsurlaub, freie Tage, Urlaub, Bereitstellung der notwendigen Ausrüstung usw.) wird von Selecto nicht abgedeckt. Über das Projekt: Zusammenarbeit – 6 – 9 Monate mit möglicher Verlängerung. Bereich – Zusammenarbeit mit dem Regierungssektor bei digitalen Transformationsprojekten. Anforderungen: 6 und mehr Jahre Erfahrung mit Laravel Experience in SDLC. Erfahrung in der Softwareentwicklungsumgebung Waterfall. Erleben Sie eine agile Softwareentwicklungsumgebung. Beherrschung von PHP und Laravel, was die Erstellung robuster Webanwendungen ermöglicht. Anwendung von OOP-Prinzipien für sauberen, wartbaren Code. Fähigkeiten: Effizientes Entwerfen und Verwalten relationaler Datenbanken zum Speichern und Abrufen von Daten. Tiefes Verständnis für geschäftliche und technische Prozesse. Exzellente Kommunikations Fähigkeiten. Fließend Englisch. Gut organisiert und in der Lage, proaktiv zu planen. Bewältigung mehrerer Aufgaben. Aufgaben: Leiten Sie den Entwurf, die Entwicklung und die Wartung komplexer Webanwendungen unter Verwendung des PHP-Laravel-Frameworks. Schreiben Sie sauberen, wartbaren und effizienten Code. Arbeiten Sie mit dem Entwicklungsteam zusammen, um eine skalierbare und leistungsstarke Softwarearchitektur zu entwerfen. Stellen Sie sicher, dass die Anwendung den Best Practices für Softwaredesign und -entwicklung entspricht. Stellen Sie die Einhaltung von Codierungsstandards und -richtlinien sicher. Entwerfen und optimieren Sie Datenbankschemata. Schreiben und optimieren Sie Datenbankabfragen hinsichtlich der Leistung. Entwickeln Sie RESTful-APIs für Web- und mobile Anwendungen. Integrieren Sie nach Bedarf APIs von Drittanbietern. Implementieren Sie Best Practices für die Sicherheit, um sich vor häufigen Web-Schwachstellen wie SQL-Injection und XSS-Angriffen zu schützen. Identifizieren und beheben Sie Leistungsengpässe in der Anwendung. Führen Sie Lasttests und Leistungsoptimierungen durch. Erstellen und pflegen Sie technische Dokumentation, einschließlich API-Dokumentation und Codierungsstandards. Arbeiten Sie mit funktionsübergreifenden Teams zusammen, darunter Designer, Frontend-Entwickler und QS-Tester. Nutzen Sie Versionskontrollsysteme (z. B. Git) effektiv für die Codeverwaltung und Zusammenarbeit. Stellen Sie Anwendungen auf Produktionsservern bereit und verwalten Sie Bereitstellungspipelines. Arbeiten Sie mit DevOps-Teams bei der Servereinrichtung und -wartung zusammen. Identifizieren und beheben Sie Fehler und Probleme rechtzeitig. Führen Sie eine Ursachenanalyse für kritische Probleme durch. Schreiben Sie Unit-Tests und führen Sie gründliche Tests durch, um die Codequalität sicherzustellen. Implementieren Sie gegebenenfalls automatisierte Tests. Bleiben Sie über die neuesten PHP- und Laravel-Entwicklungen auf dem Laufenden. Bewerten und empfehlen Sie neue Technologien und Tools, die Entwicklungsprozesse verbessern können. Suchen Sie kontinuierlich nach Möglichkeiten, Entwicklungsprozesse und Codequalität zu verbessern. Implementieren Sie Bereitstellungsstrategien und überwachen Sie den Anwendungszustand in Produktionsumgebungen. Stellen Sie die Einhaltung relevanter Datenschutzbestimmungen (z. B. DSGVO) sicher. Untersuchen und lösen Sie von Endbenutzern gemeldete technische Probleme.