Senior Software Engineer - Node.js (m/f/d)

Senior Software Engineer - Node.js (m/f/d)

Berlin Vollzeit 48000 - 84000 € / Jahr (geschätzt) Hybrid
Solarize

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für die Energiewende mit modernster Technologie.
  • Unternehmen: Solarize, ein Vorreiter in der dezentralen Energiewende.
  • Vorteile: Wachstumsmöglichkeiten, Weiterbildungsbudget und flexible Arbeitsmodelle.
  • Weitere Informationen: Werde Teil eines leidenschaftlichen Teams und erlebe regelmäßige Teamevents.
  • Warum dieser Job: Gestalte die Zukunft der Energie mit KI-gestützten Features und skalierbaren Systemen.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Node.js und TypeScript.

Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Bei Solarize sind wir überzeugt: Die dezentrale Energiewende braucht nicht nur politische Ziele, sondern auch ein erstklassiges technologisches Fundament. Mit unserer cloudbasierten Meter-to-Cash-Software revolutionieren wir bereits für über 200 Unternehmen die Art und Weise, wie Energie abgerechnet und verteilt wird – von Mieterstrom bis zu dynamischen Tarifen. Jetzt suchen wir dich, um als Senior Software Engineer unser technisches Rückgrat weiter zu stärken.

Aufgaben

  • Als Senior Software Engineer (m/f/d) entwickelst du nicht nur Software, sondern das technische Rückgrat für diese nachhaltige Zukunft – mit skalierbaren Architekturen, die echte Lösungen schaffen.
  • Übernimm volle Ownership – von der Architektur bis zum Release: Bei uns bedeutet produktgetriebene Entwicklung, dass du Lösungen baust, die einen echten Unterschied für die Energiewende machen und nicht bloß Tickets abarbeitest.
  • Gestalte die KI-Zukunft im Energiemanagement: Du entwickelst innovative, KI-gestützte Features, die das Energiemanagement auf das nächste Level heben und messbaren Impact schaffen.
  • Baue skalierbare Systeme: Du designst, entwickelst und wartest hochperformante Microservices, die das technische Fundament für unsere Produktvision bilden.
  • Meistere komplexe Datenströme: Du verantwortest die Integration, Verarbeitung und Speicherung massiver Mengen an Messdaten sowie die Skalierung unserer Abrechnungslogik.
  • Treibe technologische Innovation: Du evaluierst und führst aktiv moderne Backend-Technologien, Tools und Deployment-Pipelines ein, um unsere Plattform kontinuierlich zu verbessern.
  • Lebe "We build it – we run it": Du arbeitest in einem erfahrenen Engineering-Team über den gesamten Product-Lifecycle hinweg und stellst sicher, dass unsere Software nahtlos in bestehende Systeme integriert wird.
  • Agile Zusammenarbeit auf Augenhöhe: Du bist die technische Schnittstelle zu Produktmanagement und Stakeholdern, übersetzt Anforderungen in sauberen Code und sorgst für Klarheit und Fokus in der Entwicklung.

Qualifikation

  • Erfahrung und Gestaltungswillen: Du verfügst über mindestens 5 Jahre professionelle Erfahrung in der Softwareentwicklung und hast Lust, technologische Verantwortung für den Erfolg unserer Lösungen zu übernehmen.
  • Deep Tech Stack: Du bewegst dich sicher im Node.js und TypeScript Ökosystem und besitzt fundierte Kenntnisse in relationalen Datenbanksystemen, insbesondere PostgreSQL.
  • Analytische Schärfe & API-Design: Du liebst es, komplexe Anforderungen in sauberen Code zu verwandeln. Du bist profi im Bauen und Testen von APIs und übersetzt abstrakte Business-Wünsche in performante technische Funktionen.
  • Cloud- & Infrastruktur-Know-how: Du hast Erfahrung im Deployment und der Nutzung von Cloud-Infrastrukturen (z. B. Google Cloud) und beherrschst dein Handwerkszeug (z.B. Git, NPM, Docker) blind.
  • Strategischer Weitblick & Agilität: Du verlierst dich nicht im "Klein-Klein", sondern behältst die Skalierbarkeit und das "Big Picture" der Architektur im Blick. Agile Entwicklungsmethoden sind für dich kein Buzzword, sondern gelebte Praxis.
  • Sehr gute Deutsch- und Englischkenntnisse: Da wir in einem modernen Tech-Umfeld agieren, kommunizierst du sicher in beiden Sprachen, um dich sowohl im Team als auch mit Stakeholdern abzustimmen.

Pluspunkte sammelst du mit

  • Akademisches Fundament: Ein abgeschlossenes Studium in einem wissenschaftlichen oder technischen Bereich (MINT).
  • Technisches Verständnis für Integrationen: Du hast bereits Erfahrung mit System-Integrationen gesammelt, idealerweise im Umfeld von ERP-Systemen (z. B. DATEV oder SAP).
  • Branchenwissen: Ein grundlegendes Verständnis für die Energie- oder Immobilienwirtschaft hilft dir, die Logik hinter unseren Daten noch schneller zu durchdringen.

Benefits

Unser Versprechen an dich: Wachstum, Kultur & Wertschätzung. Wir wollen nicht nur, dass du bei uns arbeitest – wir wollen, dass du mit uns wächst.

  • Dein Wachstum & deine Karriere: Steile Lernkurve: In direkter Zusammenarbeit mit einem erfahrenen Gründer- und Produktteam kannst du dich schnell und nachhaltig weiterentwickeln.
  • Gestaltungsspielraum: Bringe deine eigenen Ideen ein und baue mit uns die Strukturen für unseren zukünftigen Erfolg auf.
  • Weiterbildungsbudget: Wir investieren in dich mit einem jährlichen Budget für deine persönliche und fachliche Entwicklung.

Unsere Kultur & unser Team: Leidenschaft & Teamgeist: Werde Teil eines passionierten Teams, das für seine Mission brennt und Erfolge gemeinsam feiert. Regelmäßige Teamevents: Stärke den Zusammenhalt bei unseren Events in Berlin, Stuttgart und an anderen Orten.

Deine Benefits & dein Wohlbefinden: Modernes Arbeiten: Wir leben eine hybride Kultur mit Fokus auf Vertrauen, Transparenz und gegenseitiger Unterstützung. Top-Benefits: Profitiere von attraktiven Zuschüssen zum Urban Sports Club, Job Bike und dem ÖPNV.

Bist du bereit, die Energiewelt mit uns zu verändern? Dann freuen wir uns auf deine Bewerbung! Bitte sende uns deinen Lebenslauf - ein Anschreiben ist nicht zwingend erforderlich, hilft uns aber, deine Motivation besser zu verstehen. Wir sind gespannt darauf, dich kennenzulernen.

Senior Software Engineer - Node.js (m/f/d) Arbeitgeber: Solarize

Die Solarize Energy Solutions GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Berlin nicht nur ein dynamisches und innovatives Arbeitsumfeld bietet, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. Mit einem starken Fokus auf Teamarbeit und einer offenen Unternehmenskultur fördern wir Kreativität und Eigenverantwortung, während wir gleichzeitig attraktive Benefits und eine unbefristete Anstellung bieten, die Sicherheit und Stabilität gewährleisten.

Solarize

Kontaktdaten:

Solarize Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer - Node.js (m/f/d) erhalten könntest

✨Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen, die uns helfen können, den Fuß in die Tür zu bekommen.

✨Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle siehst, zögere nicht, direkt mit dem Team oder dem Hiring Manager in Kontakt zu treten. Frag nach mehr Informationen oder teile deine Ideen, wie du zur Vision des Unternehmens beitragen kannst.

✨Bereite dich auf technische Interviews vor

Mach dich fit für technische Fragen und Coding-Challenges. Übe mit Plattformen, die dir helfen, deine Fähigkeiten zu schärfen, und sei bereit, deine Lösungen klar und strukturiert zu präsentieren. Wir wollen schließlich zeigen, was wir draufhaben!

✨Zeige deine Leidenschaft für die Branche

Sprich über deine Begeisterung für die Energiewende und wie Technologie dabei eine Rolle spielt. Lass uns unsere Motivation und unser Engagement für nachhaltige Lösungen in jedem Gespräch deutlich machen – das wird Eindruck hinterlassen!

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

Node.js
TypeScript
PostgreSQL
API-Design
Cloud-Infrastruktur
Google Cloud
Git

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Motivation sind uns wichtig. Lass deine Leidenschaft für Softwareentwicklung und die Energiewende in deiner Bewerbung durchscheinen.

Mach es konkret!:Erzähle uns von deinen bisherigen Projekten und Erfahrungen. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und wie du unser Team bereichern kannst.

Sprich unsere Sprache!:Nutze die Begriffe und Technologien, die in der Stellenanzeige erwähnt werden. Das zeigt uns, dass du die Anforderungen verstanden hast und dich mit unserem Tech-Stack identifizieren kannst.

Bewirb dich direkt bei uns!:Der einfachste Weg, um Teil unseres Teams zu werden, ist über unsere Website. So können wir deine Bewerbung schnell und unkompliziert bearbeiten. Wir freuen uns auf dich!

Wie man sich auf ein Vorstellungsgespräch bei Solarize vorbereitet

✨Verstehe die Mission von Solarize

Mach dich mit der Vision und den Werten von Solarize vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Mission der dezentralen Energiewende passen. Zeige im Interview, dass du nicht nur ein Entwickler bist, sondern auch ein Teil der Lösung für eine nachhaltige Zukunft sein möchtest.

✨Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Node.js und TypeScript. Bereite dich darauf vor, diese Beispiele zu teilen und zu erklären, wie du komplexe Anforderungen in sauberen Code umgesetzt hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.

✨Zeige dein technisches Know-how

Sei bereit, über moderne Backend-Technologien, Cloud-Infrastrukturen und API-Design zu sprechen. Du solltest auch deine Erfahrungen mit Tools wie Git, NPM und Docker hervorheben. Wenn du Fragen zu diesen Themen stellen kannst, zeugt das von deinem Interesse und deiner Expertise.

✨Kommuniziere klar und agil

Da du als technische Schnittstelle agieren wirst, ist es wichtig, dass du deine Kommunikationsfähigkeiten unter Beweis stellst. Übe, wie du technische Konzepte einfach und verständlich erklären kannst. Zeige, dass du in der Lage bist, Anforderungen in klare, umsetzbare Schritte zu übersetzen und dabei den Überblick über das große Ganze zu behalten.