Senior Backend VPP Software Engineer - TypeScript (m/f/d)

Senior Backend VPP Software Engineer - TypeScript (m/f/d)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice
1

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Backend-Lösungen für ein virtuelles Kraftwerk und integriere innovative Energiemarktlösungen.
  • Unternehmen: 1KOMMA5° - ein dynamisches Unternehmen, das die Energiezukunft gestaltet.
  • Vorteile: Remote-Arbeit, flexible Arbeitszeiten, Gesundheitsleistungen und Zugang zu EGYM Wellpass.
  • Weitere Informationen: Werde Teil eines internationalen Teams mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Energiewende aktiv mit und arbeite an Lösungen, die wirklich zählen.
  • Qualifikationen: Erfahrung in der Entwicklung von Backend-Lösungen mit TypeScript und Integration in Energiemärkte.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

1KOMMA5° verfolgt eine klare Vision: Für immer kostenlos von Wind und Sonnenlicht leben. Um dies zu verwirklichen, bauen wir das Energiesystem der Zukunft mit Heartbeat AI. Wir bringen regionales Handwerk und skalierbare Software zusammen: Wir betrachten Solarenergie, Batterien, Wärmepumpen und E-Mobilität nicht als isolierte Komponenten, sondern steuern sie als intelligentes, integriertes Gesamtsystem in unserem virtuellen Kraftwerk. Direkt verbunden mit dem Strommarkt – in Echtzeit, vollautomatisiert. So wird Energie genutzt, wenn sie aus erneuerbaren Quellen verfügbar und besonders kostengünstig ist. Bis 2030 ist es unser Ziel, 1,5 Millionen Haushalte auf erneuerbare Energien umzustellen. Über 3.000 Menschen arbeiten täglich daran, an mehr als 80 Standorten weltweit, von Finnland bis Australien.

Deine Position: Als Mitglied des B2C-Bereichs wirst du ein virtuelles Kraftwerk aufbauen, das unseren Energiemanager "Heartbeat" nutzt, und kontinuierlich innovative Lösungen für den Energiemarkt an unsere Kunden liefern. Du bist verantwortlich für die Entwicklung skalierbarer, robuster Backend-Services, die eine nahtlose Integration unserer Energiemanagementlösungen mit verschiedenen Energiemärkten ermöglichen.

Wesentliche Aufgaben umfassen:

  • Zusammenarbeit mit Produktmanagern, Dateningenieuren und Datenwissenschaftlern, um Probleme zu verstehen, Entdeckungen zu unterstützen und Lösungen zu schaffen, die unsere Kunden lieben.
  • Entwicklung und Optimierung von Backend-Services für VPP-Betrieb und Energiemarkt-Integrationen.
  • Entwurf und Implementierung von APIs und Abstraktionsschichten für eine nahtlose Kommunikation zwischen verschiedenen Komponenten unserer Energiemarkt-Integrationslösungen.
  • Optimierung von Backend-Services für Skalierbarkeit und Unterstützung einer großen Anzahl verbundener Benutzer.
  • Erstellung, Implementierung, Bewertung und Bereitstellung von Softwarelösungen zur Lösung komplexer Probleme auf vereinfachte Weise.
  • Förderung einer Kultur der experimentellen Innovation innerhalb des Teams.
  • Förderung von Teamarbeit und erfolgreicher Projektdurchführung.
  • Kontinuierliche Verbesserung der Entwicklerzufriedenheit durch Vermeidung/Reduzierung technischer Schulden, Automatisierung von Prozessen und gute Dokumentation.
  • Arbeiten über deine Grenzen hinweg und enge Zusammenarbeit mit unseren Stakeholdern und anderen Teams.

Technologien, mit denen du arbeiten wirst, umfassen: TypeScript, NestJS, Google Cloud Platform (Cloud Run, Cloud Functions, PubSub, CloudSQL, Firestore, BigQuery), domänengesteuerte Architektur, Datadog, Terraform, GitHub Actions.

Dein Profil: Der erfolgreiche Kandidat wird Folgendes haben:

  • Nachgewiesene Erfahrung in der Entwicklung skalierbarer Backend-Lösungen mit TypeScript aus mehreren vergangenen Projekten.
  • Kompetenz im Aufbau von Infrastrukturen für virtuelle Kraftwerke, einschließlich der Integration in Energiemärkte (Tag-vor, Intraday, Ausgleichsdienste usw.).
  • Praktische Erfahrung mit Schnittstellen im Kontext von Energiedienstleistungen (z.B. Smart Meter, Energieoptimierung, Lastenausgleich).
  • Umfassendes Wissen über verschiedene Architekturmuster und Erfahrung in deren Implementierung mit CI/CD unter Verwendung von GitHub Actions und Cloud-Infrastruktur (idealerweise GCP).
  • Leidenschaft für wartbaren, dokumentierten, wiederverwendbaren und testbaren Code.
  • Ein Gespür für Trends in der Softwareentwicklung und bewährte Verfahren der Branche.
  • Eine agile und produktorientierte Denkweise und du betrachtest dich selbst als Teamplayer.
  • Sehr gute schriftliche und mündliche Englischkenntnisse, Deutsch ist von Vorteil.

Bonuspunkte für:

  • Erfahrung mit IaC (idealerweise Terraform).
  • Erfahrung mit Python im Kontext von Data Engineering oder Machine Learning.
  • Erfahrung mit IoT-Anwendungen für Lastenausgleich und Nachfrageantwort.

Wir sind ein ehrgeiziges und dynamisches Unternehmen mit einem talentierten Team. Wir erwarten von unseren Ingenieuren, dass sie einfallsreich, enthusiastisch und bereit sind, neue Herausforderungen anzunehmen, während wir bestrebt sind, jedem erneuerbare Energietechnologien bereitzustellen.

Benefits: Du bist Teil eines internationalen, dynamischen und hochmotivierten Teams von Menschen, die bewiesen haben, dass sie Dinge in Bewegung setzen. Mit deiner Arbeit beschleunigst du die "Energiewende" und hast somit direkten Einfluss auf unser Klima. Arbeite mit und lerne von anderen sehr klugen Kollegen. Du wirst direkten Kontakt zu den Entscheidungsträgern haben. Du hast die besten Chancen, in Vollzeit in eines der am schnellsten wachsenden Scale-ups Europas einzutreten. Du arbeitest remote (bundesweit in Deutschland), mit Büros in Hamburg, Berlin oder München. Schaffe eine gesunde Balance neben deiner Arbeit und genieße alle Vorteile des EGYM Wellpass. Vorteile und Rabatte gehören dir mit Futurebens. Ob Stadtfahrrad oder E-Bike - sei flexibel mit unserem Jobbike-Leasing und tue gleichzeitig etwas Gutes für die Umwelt.

Senior Backend VPP Software Engineer - TypeScript (m/f/d) Arbeitgeber: 1KOMMA5°

1KOMMA5° ist ein hervorragender Arbeitgeber, der dir die Möglichkeit bietet, aktiv an der Energiewende mitzuwirken und deine berufliche Zukunft in einem dynamischen Start-up zu gestalten. Mit einer offenen Duz-Kultur, regelmäßigen Teamevents und attraktiven Benefits wie Bike-Leasing fördern wir ein freundschaftliches und respektvolles Miteinander. Zudem bieten wir kontinuierliche Schulungen und Weiterbildungsmöglichkeiten, um dein Wissen über innovative Energietechniken stetig auszubauen.

1

Kontaktdaten:

1KOMMA5° Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend VPP Software Engineer - TypeScript (m/f/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 1KOMMA5° anzuklopfen, wenn du dich auf die Stelle als Senior Backend VPP Software Engineer - TypeScript (m/f/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 1KOMMA5° vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend VPP Software Engineer - TypeScript (m/f/d) mit Bravour zu bestehen

TypeScript
NestJS
Google Cloud Platform
Cloud Run
Cloud Functions
PubSub
CloudSQL

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 1KOMMA5° 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 1KOMMA5° 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.