Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für eine nachhaltige Energiezukunft.
- Unternehmen: Junges Wachstumsunternehmen mit Start-up-Atmosphäre in Hamburg oder Eckernförde.
- Vorteile: Wettbewerbsfähige Vergütung, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Flache Hierarchien, regelmäßige Teamevents und ein kollegiales Umfeld.
- Warum dieser Job: Gestalte die Energiewende aktiv mit und arbeite mit modernster Technologie.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in Full-Stack-Entwicklung, insbesondere mit Python und modernen Web-Technologien.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Für den Ausbau unseres Entwicklungsteams in Hamburg oder Eckernförde 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, unser Business Partner Portal und unsere Microservice-Landschaft von der Benutzeroberfläche bis zur Datenschicht weiterzuentwickeln. Dabei übernimmst du auch Verantwortung für unsere CI/CD-Pipelines und Deployment-Prozesse. KI-gestützte Entwicklung ist für dich kein Hype, sondern ein selbstverständlicher Bestandteil moderner Softwareentwicklung – du hast Lust, diese Werkzeuge aktiv in unsere Prozesse einzubringen.
Deine Aufgaben:
- Architektur & Systemdesign: Weiterentwicklung unseres Business Partner Portals und interner Microservices 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 innerhalb unserer eventgetriebenen Architektur (Apache Kafka).
- Systemarchitektur & Datenprozesse: Konzeption und Umsetzung skalierbarer End-to-End-Lösungen sowie Optimierung der Datenflüsse zwischen verschiedenen Systemkomponenten.
- CI/CD & Deployment: Aufbau und Pflege von CI/CD-Pipelines, Automatisierung von Build-, Test- und Deployment-Prozessen sowie Weiterentwicklung unserer Release-Strategie.
- Infrastruktur & Automatisierung: Betreuung und Optimierung von Container-basierten Umgebungen (Docker, Kubernetes), Infrastructure-as-Code-Ansätze und Monitoring unserer Systemlandschaft.
- AI-gestützte Entwicklung: Du nutzt KI-Tools wie Coding-Assistenten und KI-gestützte Code-Reviews als festen Bestandteil deiner täglichen Arbeit. Darüber hinaus gestaltest du Standards für den Einsatz dieser Werkzeuge im Team mit und treibst deren sinnvolle Integration in unsere Entwicklungsprozesse voran.
- Qualität & Performance: Sicherstellung hoher Softwarequalität durch durchdachte Teststrategien und kontinuierliche Optimierung der Systemleistung über alle Schichten hinweg.
Dein Profil:
- Erfahrung in der Softwareentwicklung: Mindestens 3 Jahre Erfahrung in der Full-Stack-Entwicklung mit Fokus auf Python-Services und moderne Web-Technologien.
- Backend-Kompetenz: Erfahrung mit Python und Django sowie Kenntnisse in Datenbankmanagement (SQL, NoSQL).
- Frontend-Kompetenz: Fundierte Kenntnisse in TypeScript und Vue.js sowie Erfahrung in der Entwicklung komplexer Benutzeroberflächen und wiederverwendbarer UI-Komponenten.
- DevOps & CI/CD: Sicherer Umgang mit Git und Git-Workflows (z.B. GitFlow).
- Architektur & Integration: Verständnis für die Konzeption skalierbarer Systemarchitekturen und sicherer Umgang mit verschiedenen API-Technologien (REST, GraphQL).
- Testing & Qualität: Verständnis für Teststrategien und 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?
- Flexible Arbeitsgestaltung: Vertrauensarbeitszeit und die Möglichkeit zum mobilen Arbeiten (Home-Office bis zu 49% auf Monatsbasis).
- Weiterbildung & Entwicklung: Ein jährliches Budget für deine persönliche und fachliche Weiterentwicklung durch Schulungen, Konferenzen oder Zertifizierungen.
- IT-Hard- & Software: Auswahl der IT-Hardware (Windows oder Apple) und der Einsatz neuester Software-Tools.
- Betriebliche Altersvorsorge: Wir unterstützen dich mit einem Zuschuss für deine Zukunftssicherung.
- Organisation: Flache Hierarchien und gute Entwicklungsmöglichkeiten in einem weiterwachsenden Unternehmen.
- Einarbeitung: Ein strukturiertes Onboarding-Konzept und stetige 1:1-Betreuung durch Schlüsselpersonen im Bereich Technology in den ersten Wochen und Monaten.
- Team & Kultur: Regelmäßige Teamevents, ein kollegiales, interdisziplinäres Team mit kurzen Entscheidungswegen und viel Gestaltungsspielraum für deine Ideen.
- Für den Arbeitsalltag: Kostenlose Getränke (Kaffee, Tee, Wasser) und frisches Obst steht dir im Büro jederzeit zur Verfügung.
Full-Stack-Softwareentwickler (m/w/d) Arbeitgeber: ane
Als Arbeitgeber bieten wir ein dynamisches und innovatives Arbeitsumfeld, in dem Teamarbeit und Kreativität gefördert werden. Unsere Mitarbeiter profitieren von umfangreichen Weiterbildungsmöglichkeiten und einer offenen Unternehmenskultur, die den Austausch von Ideen und die persönliche Entwicklung unterstützt. Zudem liegt unser Standort in einer lebendigen Stadt, die eine hohe Lebensqualität und zahlreiche Freizeitmöglichkeiten bietet.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Full-Stack-Softwareentwickler (m/w/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei ane anzuklopfen, wenn du dich auf die Stelle als Full-Stack-Softwareentwickler (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei ane vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Full-Stack-Softwareentwickler (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei ane klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei ane vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.