Senior Full-Stack Product Engineer in Berlin

Senior Full-Stack Product Engineer in Berlin

Berlin Vollzeit 65000 - 125000 € / Jahr (geschätzt) Vor Ort
N

Auf einen Blick

  • Aufgaben: Entwickle eine Echtzeit-Webanwendung für kritische Infrastrukturen.
  • Unternehmen: Junges, VC-unterstütztes Unternehmen mit innovativer Technologie.
  • Vorteile: Attraktives Gehalt, Mitarbeiterbeteiligung und flexible Arbeitsbedingungen.
  • Weitere Informationen: Direkte Zusammenarbeit mit dem CTO und großartige Karrierechancen.
  • Warum dieser Job: Gestalte ein Produkt, das echten Einfluss auf kritische Einsätze hat.
  • Qualifikationen: Erfahrung in React/TypeScript und Backend-Entwicklung.

Das prognostizierte Gehalt liegt zwischen 65000 - 125000 € pro Jahr.

Location: Berlin, on-site | Type: Full time, permanent | Reports to: CTO | Range: €65,000–125,000 depending on level | Language: English

Spine builds sensor towers and the software that let operators of critical infrastructure see what's happening on their sites: substations, gas facilities, solar parks, logistics hubs.

The hardware detects.

The platform correlates and tells one person in a control room the one thing worth their attention.

That person sees the operator console, and that is what you'd own.

It's a live map of the site with tracks moving across it, alarms an operator acknowledges and resolves, camera feeds from the towers, and an evidence export for when something actually happened.

It's used during live incidents, so it has to be fast, clear and impossible to misread.

The unusual part is where it runs.

Our backend sits on the towers and inside customer networks rather than in a cloud we control, and sometimes those networks are offline.

One tower works well today.

Next comes a single view across a whole multi-tower site.

  • What You'll Own
  • The console, end to end. From the services that take in fused sensor data to the real-time React/Type Script frontend operators watch.
  • Real-time delivery. Live tracks, alarms and video over Web Sockets or event streams, kept smooth on real site networks.
  • The multi-site view. One URL for a customer that shows the whole site, and keeps working when a tower drops out.
  • Product decisions. There is no design team. You take a rough operator need, talk to field engineers and customers, make the call and ship it.

What We're Looking For

  • You've shipped a real-time web product end to end, from backend to the screen a user acts on.
  • You're strong in React/Type Script and in at least one backend language (Python, Rust, Type Script or similar). We care more about how you build than which language.
  • You make good product calls on your own and can explain them.
  • Nice to Have
  • Message buses or g RPC/Zero MQ-style feeds
  • Software that runs on-prem or on edge devices rather than in the cloud
  • Why Spine
  • You'd own the product people actually look at, working directly with the CTO.
  • Real hardware, deployed at live critical infrastructure sites.
  • A young, VC-backed company, with an employee equity participation programme.
  • We're open on seniority: the range above reflects that, and we'll level the role to the person.
  • How We Hire

An intro call, then a take-home challenge on a real problem.

It's open-ended on purpose: we care about your reasoning, not polish.

You present it to us and we decide quickly after that.

#J-18808-Ljbffr

Senior Full-Stack Product Engineer in Berlin Arbeitgeber: Needle

Needle ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in Berlin oder San Francisco bietet. Als Founder's Associate hast du die Möglichkeit, direkt mit den Gründern zusammenzuarbeiten und von Anfang an einen echten Einfluss auf das Unternehmen zu haben. Wir fördern eine Kultur des Lernens und der Eigenverantwortung, bieten wettbewerbsfähige Gehälter sowie Beteiligungen und unterstützen deine berufliche Weiterentwicklung in einem schnell wachsenden Umfeld.

N

Kontaktdaten:

Needle Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full-Stack Product Engineer in Berlin 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 Needle anzuklopfen, wenn du dich auf die Stelle als Senior Full-Stack Product Engineer 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 Needle vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Product Engineer in Berlin mit Bravour zu bestehen

React
TypeScript
Backend-Entwicklung (Python, Rust oder ähnliche Sprachen)
Echtzeit-Webprodukte
WebSockets
Event Streams
Produktentscheidungen treffen

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 Needle 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 Needle 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.