Wir suchen zum nächstmöglichen Zeitpunkt eine/n Full-Stack-Developer/in in Vollzeit an unserem Standort in Düsseldorf. In dieser Rolle sind Sie verantwortlich für die technische Betreuung und Weiterentwicklung unserer digitalen Produkte. Dies umfasst den gesamten Prozess von der Konzeption über die Umsetzung bis hin zum Betrieb. Gemeinsam mit einem engagierten, jungen Team gestalten Sie aktiv unseren Tech-Stack mit. Zu Ihren Aufgaben gehört die Konzeption, Entwicklung und Pflege von Webanwendungen auf Basis von Python und Flask. Sie implementieren und binden REST-APIs an und entwerfen sowie optimieren MySQL-Datenbanken. Zudem setzen Sie moderne, performante und responsive Frontends mit HTML, CSS und JavaScript um und integrieren externe Services und Schnittstellen. Die Sicherstellung von Code-Qualität durch Tests, Code-Reviews und Dokumentation ist ebenfalls ein wichtiger Bestandteil Ihrer Arbeit. Sie arbeiten eng mit dem Produktmanagement, Design und anderen Entwicklern zusammen. Wir bieten Ihnen anspruchsvolle Digitalprojekte mit echtem Gestaltungsspielraum, kurze Entscheidungswege und viel Eigenverantwortung. In einem motivierten, diversen Team mit hoher Leidenschaft für digitale Produkte können Sie moderne Arbeitsmittel und einen zeitgemäßen Tech-Stack erwarten. Flexible Arbeitszeiten und persönliche Weiterentwicklung durch spannende Projekte und neue Technologien runden unser Angebot ab.
Full-Stack Developer (m/w/d) – Python / Flask / HTML / CSS / JavaScript / MySQL / Node.js
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung in der Webentwicklung mit Python und Flask mit. Sie verfügen über sehr gute Kenntnisse in HTML, CSS und JavaScript sowie einen sicheren Umgang mit MySQL, insbesondere im Bereich Datenbankdesign, Abfragen und Performance-Basics. Erfahrung mit dem Node.js-Ökosystem, wie zum Beispiel Express oder NestJS, oder vergleichbaren serverseitigen JavaScript-Technologien ist ebenfalls erforderlich. Zudem sollten Sie Erfahrung mit Versionsverwaltungssystemen wie Git haben. Eine selbstständige und strukturierte Arbeitsweise sowie ein Interesse an sauberen und modernen Lösungen sind für diese Position wichtig. Wünschenswert sind zudem Kenntnisse in Frontend-Frameworks wie Vue oder React, Erfahrung mit Docker, CI/CD oder Cloud-Umgebungen sowie ein Grundverständnis für UX/UI und nutzerzentrierte Entwicklung. Ein Verständnis für Sport- und Medienübertragungen ist von Vorteil.