First things firstFür den Aufbau unseres Entwicklungsteams in Hamburg oder Husum suchen wir dich als Full-Stack-Softwareentwickler (m/w/d). Als Bindeglied zwischen Frontend und Backend bist du der technische Allrounder in unserem Team. Du tüftelst gerne an durchgängigen Lösungen und hast Freude daran, das Business Partner Portal von der Benutzeroberfläche bis zur Datenschicht weiterzuentwickeln.
Deine AufgabenAls Full-Stack-Softwareentwickler (m/w/d) gestaltest du digitale Lösungen für eine nachhaltige Energiezukunft. Deine Arbeit trägt dazu bei, den Handel mit erneuerbaren Energien effizienter und intelligenter zu gestalten.
Kurz zusammengefasst – Deine Kernaufgaben sind:
- Entwicklung & Architektur: Weiterentwicklung unseres Business Partner Portals mit Fokus auf die gesamte Entwicklungskette von Benutzerfreundlichkeit bis zur Datenhaltung.
- Frontend-Entwicklung: Gestaltung intuitiver Benutzeroberflächen und Implementierung komplexer Geschäftsprozesse in verständliche UI-Komponenten.
- Backend-Integration: Entwicklung robuster Serverprozesse und Schnittstellen für effiziente Datenverarbeitung.
- Systemarchitektur & Datenprozesse: Konzeption und Umsetzung skalierbarer End-to-End Lösungen sowie Optimierung der Datenflüsse zwischen verschiedenen Systemkomponenten.
- Code-Qualität & Testing: Sicherstellung hoher Softwarequalität durch umfassende Tests und kontinuierliche Verbesserungen.
- Performance & Optimierung: Analyse und Optimierung der Systemleistung über alle Schichten hinweg.
Dein ProfilDu begeisterst dich für die Entwicklung durchgängiger Systemlösungen und verstehst es, komplexe Anforderungen in allen Schichten der Anwendung umzusetzen. Folgende Skills machen Dich zu unserem idealen Kandidaten:
- Erfahrung in der Softwareentwicklung: Mindestens 3 Jahre Erfahrung in der Full-Stack-Entwicklung mit Fokus auf Python-Services und moderne Web-Technologien. Die gesamte Entwicklungskette von der Datenhaltung bis zur Benutzeroberfläche zu verstehen ist deine Stärke.
- Backend-Kompetenz: Erfahrung mit Python und Django sowie Kenntnisse in Datenbankmanagement (SQL, NoSQL). Vom Vorteil sind Erfahrungen im Umgang mit Time Series Daten.
- Frontend-Kompetenz: Fundierte Kenntnisse in modernen Web-Technologien (TypeScript, Vue.js, HTML5, CSS3/tailwindcss) sowie Erfahrung in der Entwicklung komplexer Benutzeroberflächen und wiederverwendbarer UI-Komponenten.
- Architektur & Integration: Verständnis für die Konzeption skalierbarer Systemarchitekturen und sicherer Umgang mit verschiedenen API-Technologien (REST, GraphQL). Die Integration verschiedener Systemkomponenten ist für dich eine spannende Herausforderung.
- DevOps & CI/CD: Sicherer Umgang mit Git und idealerweise Erfahrung mit CI/CD-Pipelines sowie Container-Technologien (Docker).
- Testing & Qualität: Erfahrung mit Testing-Frameworks auf Frontend- (Vitest, Cypress) und Backend-Seite sowie Verständnis für Qualitätssicherung über die gesamte Entwicklungskette.
- Lernbereitschaft & Teamgeist: Du arbeitest gerne im Team, bist kommunikativ und hast Freude an der Lösung komplexer technischer Herausforderungen.
- Energiewirtschaftliches Interesse (wünschenswert): Begeisterung für den Energiemarkt und innovative Lösungen in der Energiewende.
Warum wir?Wir sind ein junges Wachstumsunternehmen mit Startup-Atmosphäre. Wir bieten ein vielseitiges Aufgabengebiet mit wettbewerbsorientierter Vergütung und flexibler Arbeitszeitenregelung. Eigenverantwortliches Handeln und anspruchsvolle Aufgaben gehören bei uns ebenso zum Alltag wie ausreichend Raum für eigene Ideen und deren Umsetzung. Wir pflegen eine faire Feedbackkultur für deine fachliche und persönliche Weiterentwicklung. Unser Team zeichnet sich aus durch eine kollaborative Arbeitsatmosphäre, geprägt durch einen engen fachlichen Austausch, kurze Kommunikationswege und flache Entscheidungshierarchien. Bei uns hast du die Chance, in einer dynamischen Zukunftsbranche an der Umsetzung der Energiewende mitzuwirken.