Open Assessment Technologies sucht einen Full-Stack-Entwickler mit mindestens 6 Jahren Erfahrung für die End-to-End-Arbeit an der TAO-Plattform. Der Full-Stack Senior Software Engineer ist für die Entwicklung und Wartung von Webanwendungen mit PHP, JavaScript und PostgreSQL verantwortlich. Er/sie stellt die Leistung, Qualität und Reaktionsfähigkeit von Anwendungen sicher, indem er/sie mit funktionsübergreifenden Teams zusammenarbeitet. Die Aufgabe besteht darin, skalierbare und robuste Softwarelösungen zu liefern, die die Geschäftsziele des Unternehmens erfüllen. Er/sie ist auch Mentor für jüngere Entwickler und trägt zu Architekturentscheidungen bei, um die Systemfunktionalität zu verbessern.
Aufgaben und Zuständigkeiten
- Entwickeln Sie hochwertige, wartbare Softwarelösungen, indem Sie moderne
technische Verfahren zur Gewährleistung der Produktqualität. - Erstellen konzeptioneller, logischer und physischer Datenmodelle mit PostgreSQL.
- Entwurf und Nutzung von RESTful APIs.
- Identifizieren und beheben Sie Probleme im gesamten Anwendungsstapel, um die Leistung zu optimieren.
- Verwendung von Debugging-Tools und Fehlerprotokollierung, um die Qualität des Codes
Standards. - Implementierung von Containerisierungstechniken für die Anwendungsbereitstellung
- Schutz von Anwendungen vor gängigen Schwachstellen wie Injektionsangriffen und
Cross-Site-Scripting. - enge Zusammenarbeit mit Produktmanagern, Projektmanagern, technischen Koordinatoren,
Designern und anderen Ingenieuren zusammen, um hochwertige Funktionen und Systeme zu entwickeln. - Überprüfung des von den Teammitgliedern geschriebenen Codes und Abgabe von konstruktivem Feedback zur Verbesserung der
Gesamtqualität des Codes zu verbessern.
Qualifikationen und Fähigkeiten
- Englischkenntnisse B2/C1 (Französisch ist ein Plus)
- Beherrschung von PHP 7.4+ mit Erfahrung im Umgang mit dem Symfony 5.4+ Framework.
- Gute Kenntnisse in JavaScript (ES6+) und Vertrautheit mit Node.js.
- Beherrscht PostgreSQL und ist in der Lage, komplexe SQL-Abfragen zu schreiben und optimierte Datenbankschemata zu entwerfen.
- Vertrautheit mit ORM-Tools wie Doctrine.
- Beherrschung von HTML und CSS, einschließlich der Kenntnis von CSS-Präprozessoren wie SASS oder LESS.
- Erfahrung mit Build-Tools wie Webpack und Paketmanagern wie npm oder Yarn.
- Beherrschung von Git und Erfahrung mit Plattformen wie GitHub, GitLab und Bitbucket.
- Erfahrung mit Test-Frameworks wie PHPUnit für PHP und Jest oder Mocha für JavaScript.
- Erfahrung mit Docker und Docker Compose sowie Kenntnisse der Linux-Kommandozeile und Webserver wie Apache oder Nginx.
- Kenntnisse über bewährte Web-Sicherheitspraktiken und häufige Schwachstellen (z. B. SQL-Injection, XSS, CSRF).
Vorteile der Arbeit bei OAT:
- Internationales Umfeld, vielfältiges Team
- Online-Kurse und -Zertifizierungen, Workshops
- Möglichkeiten der beruflichen Laufbahn
- Unternehmensweite Veranstaltungen und Teambuilding-Aktivitäten
- Flexible Arbeitszeiten
Standort
- Luxemburg, Capellen (Hybrid)
- Abteilung: Softwaretechnik
- Art der Beschäftigung: Vollzeitbeschäftigte
*OAT nimmt den Schutz und die Vertraulichkeit Ihrer persönlichen Daten sehr ernst. Wir werden Ihnen unsere "Datenschutzrichtlinie für personenbezogene Daten" zur Verfügung stellen, in der unser ständiges Engagement für den Schutz der Rechte auf Privatsphäre klar definiert ist und in der erläutert wird, wie wir personenbezogene Daten von Personen, die sich um eine Stelle bewerben und in unserem Unternehmen beschäftigt sind, erfassen, verwenden und weitergeben.
Jetzt bewerben