Treib mit uns die Energiewende voran Wir suchen aktuell: Midlevel bis Senior Full Stack Python Developer (m/w/d) in Dortmund Unsere Holding die tetraeder.group umfasst drei operativ tätige Unternehmen: tetraeder.com, tetraeder.solar und enwarp. Als tetraeder.com gmbh sind wir seit über 20 Jahren Pioniere und Marktführer in der Online-Beteiligung bei der Bauleitplanung. Die tetraeder.solar gmbh ist seit 15 Jahren national und international führend im Bereich der Solarpotenzialanalysen und stolzer Partner von Google als Integrator der Google Solar API. In der enwarp gmbh nutzen wir modernste KI-gestützte Methoden der Geoinformatik und Fernerkundung. Mit unserem Datenbestand von rund 135 Mio. Gebäuden, flächendeckend in Deutschland und ausgebaut in Europa, stellen wir die Grundlage für Skalierung der Energiewende. Unsere Kunden kommen aus den kommunalen Bereichen der Stadtplanung und des Klimaschutzes, wir haben privatwirtschaftliche Kunden aus dem Energiesektor (Stadtwerke, Energieversorgungsunternehmen, Installateure für Photovoltaik, Solarthermie, Wärmepumpen, Wallbox) sowie internationale Kunden mit Schwerpunkt Europa. Dein zukünftiges Aufgabengebiet: Als Midlevel bis Senior Full Stack Python Developer (m/w/d) bist Du Teil unseres Teams von Fachleuten. Zur Darstellung unserer Analyse-Ergebnisse entwickeln wir Webseiten und Webanwendungen. Und genau in diesem Bereich kommst Du zum Einsatz. Es wird sowohl deine Kreativität als auch Dein Fachwissen als Midlevel bis Senior Full Stack Python Developer (m/w/d) gefordert. Wir versprechen nicht zu viel, wenn wir sagen, dass es sich für den/die passende:n Bewerber:in um eine sehr interessante Position handelt, in der das Heute und das Morgen sich sehr unterscheiden. In diesem Team werden die Köpfe zusammengesteckt und es wird nachgedacht mit dem Ziel: Wie kann man etwas verwirklichen? Es wird diskutiert und entwickelt, wie Lösungen smart umgesetzt werden können. Dies geschieht zum großen Teil mit eigener Software: Wir nutzen Open Source Lizenzen und entsprechende Software. An Ende ist es Dein Kopf, Deine Idee, Deine Entwicklung. Besonders smart - es ist skalierbar und weltweit nutzbar Unsere Wertschätzung für Deine Arbeit: Deine Arbeit bildet das Fundament. Ohne Dich können wir nichts verkaufen, wir hätten nichts zu präsentieren. Hier einige beispielhafte Aufgaben: Als Midlevel bis Senior Full Stack Python Developer übernimmst du eine zentrale Rolle in unserem Team und arbeitest an spannenden Projekten, die einen direkten Einfluss auf Klimaschutz und erneuerbare Energien haben. Dazu gehören unter anderem: Eigenverantwortliche Konzeption, Weiterentwicklung und Optimierung von komplexen Web- und Softwareanwendungen im Bereich Klimaschutz und erneuerbare Energien. Entwicklung und Skalierung von performanten APIs und RESTful Webservices auf Basis von Python (Flask). Pflege der bestehenden (HTML, CSS, JS) und die Integration moderner Frontend-Technologien (z. B. vue.js) in ein responsives und mobilfähiges Design. Implementierung und Optimierung von Datenbanklösungen (PostgreSQL) für eine effiziente Datenverarbeitung. Sicherstellung der Code-Qualität durch automatisierte Tests (Unit-Tests, Integration-Tests) und Code Reviews. Aktive Mitgestaltung technischer Architekturentscheidungen sowie die Evaluation neuer Technologien und Best Practices. Deine Skills - Wir laden ein: Du bist ambitioniert und magst Herausforderungen. Du hast die Leidenschaft für unsere Themenbereiche und möchtest gerne deine eigenen Ideen einbringen. Du challengst Dich gerne selbst. Du fragst Dich gern ein zweites Mal, ob Du auf dem richtigen Weg bist. Du arbeitest gern mit fundiertem Wissen und magst es, damit Erfolge zu erzielen. Du bist, wie wir, immer auf der Suche nach der bestmöglichen Lösung, um Projekte für Kunden umzusetzen. Du passt ins Team, wenn Du Dich fachlich gern auseinandersetzt und um höchste Qualität ringst. Gleichzeitig sind wir jederzeit offen für unser eigenes Scheitern. Dein Profil: Wir suchen einen erfahrenen Developer, der nicht nur programmieren, sondern auch Verantwortung übernehmen und unsere technischen Lösungen voranbringen möchte: Mehrjährige Erfahrung mit Python und fundierte Kenntnisse in der Entwicklung von Webanwendungen (Flask). Tiefes Verständnis von modernen Softwarearchitekturen, Microservices und RESTful APIs. Sicherer Umgang mit relationalen Datenbanken (PostgreSQL) sowie idealerweise erste Erfahrungen mit NoSQL-Lösungen. Kenntnisse in Frontend-Technologien wie HTML, CSS und modernen JavaScript-Frameworks (z. B. Vue.js). Praktische Erfahrung mit Test-Driven Development (TDD) und CI/CD-Pipelines. Stark ausgeprägte analytische Fähigkeiten und eine strukturierte, lösungsorientierte Arbeitsweise. Teamgeist, ein hohes Maß an Eigeninitiative und Freude an Herausforderungen. Sehr gute Deutsch- und Englischkenntnisse (mindestens C1-Niveau in beiden Sprachen). Passt doch gar nicht? Komm als Quereinsteiger:in zu uns Du möchtest eigentlich gerne etwas anderes tun, aber auch Deine Berufserfahrung nutzen? Du interessierst Dich für Themen mit einem sozialen oder ökologischen Hintergrund? Unsere Themen verbinden Software mit erneuerbaren Energien, Raumplanung und Bürgerbeteiligung. Wir suchen Quereinsteiger:innen mit Deinen Kenntnissen. tetraeder.group ist ein wachsendes Unternehmen und wir möchten Dich ermutigen, mit uns in Kontakt zu treten Als Unternehmen verstehen wir uns nicht nur als eine coole Gemeinschaft, sondern auch als ein hochprofessionelles Team, das mit Leidenschaft und Engagement klare Ziele verfolgt. Wir legen großen Wert darauf, dass sich jeder Einzelne bei uns wohl und wertgeschätzt fühlt. Es ist unsere Überzeugung, dass erstklassige Arbeitsergebnisse dann entstehen, wenn eine offene und inspirierende Umgebung vorhanden ist. Wir bieten Dir die einzigartige Möglichkeit, Deine Ideen einzubringen und mit ihnen zu experimentieren. Bei uns kannst Du ohne Angst vor negativen Konsequenzen kreativ sein und Neues wagen. Wir sehen Fehler als Chance, zu lernen und zu wachsen und schätzen den Mut, innovative Wege zu gehen. In unserer Gemeinschaft findest Du eine vertrauensvolle und verlässliche Atmosphäre, die weit über das übliche Maß eines Teams hinausgeht. Wir pflegen einen Umgang miteinander, der von Respekt und gegenseitiger Unterstützung geprägt ist. Bei uns bist Du nicht nur Teil eines Teams, sondern Mitglied einer Gemeinschaft, in der jeder Einzelne zählt und einen Unterschied machen kann. Warum Wir? Anspruchsvolle Projekte: Unter flachen Hierarchien und einer einzigartigen Fehlerkultur arbeitest du an Software, die direkt zur Bekämpfung des Klimawandels beiträgt. Modernste Technologien: Wir setzen auf aktuelle Tools, Frameworks und Cloud-Infrastrukturen. Gestaltungsspielraum: Bringe deine eigenen Ideen ein und gestalte die technische Ausrichtung aktiv mit. Weiterbildung: Wir fördern deine persönliche und berufliche Weiterentwicklung mit Trainings und Konferenzen. Flexible Arbeitsbedingungen: Wir bieten dir bei einem unbefristeten Arbeitsvertrag auch flexible Arbeitszeiten und die Möglichkeit, bis zu 90% remote zu arbeiten. Engagiertes Team: Arbeite in einem dynamischen, interdisziplinären Team, das Wert auf Qualität und Zusammenarbeit legt. Dazu gehören monatliche Präsenztreffen mit dem Team in Dortmund. So geht es weiter: Bewirb Dich bitte direkt online, indem Du auf den "Jetzt online bewerben"-Button klickst. Melde Dich bei Fragen vorab bei Deiner Kontaktperson. Wir vereinbaren einen Telefontermin für ein kurzes Interview. Anschließend lernen wir uns persönlich kennen und besprechen alle Einzelheiten. Du möchtest wechseln? Das bleibt unter uns Falls Du Dich in einem ungekündigten Arbeitsverhältnis befindest, sichern wir Dir höchste Vertraulichkeit Deiner Bewerbung zu. Telefoninterviews und Vorstellungsgespräche gerne auch nach Feierabend oder am Wochenende. Wir werden Deinen aktuellen oder vergangenen Arbeitgebenden nicht kontaktieren. Onboarding & Zukunftsaussichten Wenn Du Dich angesprochen fühlst, solltest Du unbedingt mit uns Kontakt aufnehmen. Als stark wachsendes Unternehmen bieten wir Individualisten und Spezialisten Lebensräume und Gestaltungsfreiheit. Los geht es an Deinem ersten Arbeitstag mit dem technischen Onboarding. Wir statten Dich mit den nötigen Geräten aus und geben Dir eine Einweisung in unsere Sofware-Welt. Dann bekommst Du Deinen Stundenplan, denn Dein Team hat die ersten zwei Wochen schon für Dich durchgeplant, damit Du, ohne Dir große Gedanken machen zu müssen, in Ruhe bei uns ankommen und alle und alles kennenlernen kannst. Du nimmst an unseren täglichen Meetings teil, bekommst erste Aufgaben und bist ganz viel mit uns im Austausch. Sei dabei, wenn es um die Nachhaltigkeit in unserer Welt geht Klingt das gut? Dann bewirb Dich jetzt. Klicke direkt auf den Button. Wir freuen uns auf Dich Dein Ansprechpartner Herr Malte Fichtner Kontakt tetraeder.services gmbh Am Kai 22 44263 Dortmund 0231 1891717 jobstetraeder.group