Sie sind auf der Suche nach einer herausfordernden Position, in der Sie nicht nur Tickets abarbeiten, sondern aktiv an der Gestaltung einer komplexen B2B-Software mitwirken können? In dieser Rolle haben Sie die Möglichkeit, eine bestehende datengetriebene Anwendung weiterzuentwickeln und technische Strukturen sauber aufzubauen. Sie werden Teil eines kleinen, pragmatischen Teams in einem jungen Tech-Unternehmen, dessen Mission es ist, die Ressourcenallokation in komplexen, globalen industriellen Wertschöpfungsnetzwerken zu optimieren. Die Software unterstützt Unternehmen bei der Entscheidung, welche Produkte wann und wo produziert und zu welchem Preis verkauft werden sollten, unter Berücksichtigung von Unternehmenszielen wie Gewinn, Kostenniveau, Servicelevel und CO₂-Compliance. In Ihrer Rolle werden Sie die technische und funktionale Weiterentwicklung der App übernehmen, wobei der Schwerpunkt auf einer Python-basierten Web-App mit Dash liegt. Sie werden interaktive Oberflächen gestalten und komplexe Daten- und Optimierungslogik anbinden. Perspektivisch wird die Weiterentwicklung der Architektur, einschließlich Frontend-/Backend-Strukturen und moderner APIs, ein wichtiger Bestandteil Ihrer Arbeit sein. Sie werden in einem dynamischen Umfeld arbeiten, in dem Entscheidungen datenbasiert getroffen werden und Sie die Möglichkeit haben, Verantwortung zu übernehmen und aktiv zur Produkt- und Plattformentwicklung beizutragen.
Full Stack Developer / WebApp Developer (w/m/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie ein abgeschlossenes Studium oder vergleichbare praktische Erfahrungen in Informatik, Wirtschaftsinformatik, Medieninformatik, Ingenieurwesen, Naturwissenschaften oder einem verwandten Bereich mitbringen. Idealerweise verfügen Sie über 2-5 Jahre relevante Berufserfahrung in der Softwareentwicklung, App-Entwicklung oder Full-Stack-Entwicklung. Sehr gute Kenntnisse in Python sowie Erfahrung in der datenorientierten Entwicklung, insbesondere mit Tools wie pandas und NumPy, sind unerlässlich. Sie sollten Erfahrung in der Web-Entwicklung und im Aufbau produktiver Anwendungen haben, vorzugsweise mit Dash, FastAPI, JavaScript und/oder React. Ein gutes Verständnis für APIs, Frontend-/Backend-Architekturen, Datenflüsse, Testing, Versionskontrolle und CI/CD ist ebenfalls erforderlich. Erfahrung mit tabellarischer Datendarstellung oder interaktiven Datenkomponenten, idealerweise mit AG Grid, ist von Vorteil. Sie sollten ein Startup-Mindset mitbringen, das Ihnen erlaubt, generalistisch zu arbeiten, Verantwortung zu übernehmen und sich pragmatisch in neue Themen einzuarbeiten. Sehr gute Deutschkenntnisse in Wort und Schrift sowie gute Englischkenntnisse sind ebenfalls erforderlich.