UNISCOLA
Vollzeit: E-Learning-Programmierer (m/w/d) für Bottrop – 32,00 € / Stunde
Jobbeschreibung
Du programmierst für UNISCOLA innovative Lernplattformen und -anwendungen. Als E-Learning-Programmierer entwickelst du die technische Infrastruktur für digitalen Unterricht. In Vollzeit kannst du tiefgreifende technische Lösungen entwickeln. Deine Arbeit bildet das Fundament für erfolgreichen Online-Unterricht. Du bist technischer Problemlöser und Innovator.
Branche: E-Learning & Online-Bildung
Jobarten: Vollzeit
Personalart: E-Learning-Programmierer (m/w/d)
Aufgaben:
Du entwickelst und programmierst E-Learning-Plattformen und -Module. Du implementierst Backend-Funktionalitäten für Lernmanagementsysteme. Du entwickelst APIs und Schnittstellen zu Drittsystemen. Du programmierst Datenbanken und Datenverwaltungssysteme. Du implementierst User-Management und Authentifizierungssysteme. Du entwickelst Tracking- und Reporting-Funktionen. Du optimierst Code für Performance und Skalierbarkeit. Du implementierst Sicherheitsfeatures und Datenschutz-Funktionen.
Du führst Code-Reviews und Qualitätssicherung durch. Du dokumentierst Code und technische Architekturen. Du debuggst und behebst technische Fehler. Du entwickelst automatisierte Tests (Unit-, Integration-Tests). Du arbeitest an der Systemarchitektur mit. Du betreust Deployment-Prozesse. Du überwachst System-Performance und -Stabilität. Du leistest technischen Support für komplexe Anfragen.
Anforderungen:
Du hast ein Studium in Informatik oder vergleichbare Ausbildung. Du verfügst über mehrjährige Programmiererfahrung. Du beherrschst Backend-Sprachen wie PHP, Python, Node.js oder Java. Du hast Erfahrung mit Frameworks (Laravel, Django, Express etc.). Du kennst dich mit relationalen und NoSQL-Datenbanken aus. Du hast Erfahrung mit RESTful APIs und Web Services. Du verstehst Webserver-Konfiguration und Cloud-Hosting. Du arbeitest mit Git und CI/CD-Pipelines.
Du bist technisch versiert und löst komplexe Probleme. Du schreibst sauberen, wartbaren Code. Du denkst in Systemen und Architekturen. Du arbeitest systematisch und strukturiert. Du bist lernbereit und bildest dich kontinuierlich weiter. Du kommunizierst technische Themen verständlich. Du arbeitest eigenverantwortlich und im Team. Du bist qualitätsbewusst und testst gründlich. Du bist belastbar und hältst Deadlines ein.
Arbeitszeiten:
Vollzeit 40 Stunden pro Woche, Montag bis Freitag, Gleitzeit mit Kernzeit 10-15 Uhr, bis zu 50% Remote-Arbeit möglich, gelegentliche Rufbereitschaft nach Absprache
Zusammenfassung:
Du bekommst 32,00 Euro pro Stunde. Du arbeitest mit modernen Technologie-Stacks. Du hast großen Gestaltungsspielraum. Du erhältst Budget für Weiterbildung und Konferenzen. Du arbeitest mit neuesten Entwickler-Tools. Du hast moderne Hardware nach Wahl. Du profitierst von flexiblen Arbeitsmodellen. Du arbeitest in einem professionellen Entwicklerteam. Du hast Aufstiegsmöglichkeiten zum Senior Developer oder Teamleiter.