Senior Full-Stack Developer

Remote • Senior • 25.02.2026
Senior Full-Stack Developer Full Stack Developer Software Engineer Webentwickler

Ăśber das Unternehmen

Toptal ist ein globales, remote-first Talentnetzwerk. Dieses Stellenangebot gehört zu einem Team für hochwertige Wohnautomation, das an einer Smart‑Home‑Integrationsplattform arbeitet, welche Beleuchtungssteuerung mit motorisierten Sonnenschutzlösungen verbindet.

Das Projekt läuft auf eingebetteten Linux‑Gateways und nutzt moderne Full‑Stack‑Technologien (TypeScript/Node.js Backend und leichtgewichtige Web‑UI mit Preact). Zugang zu physischer Testhardware und flexible, kollaborative Arbeitsbedingungen werden geboten. URL: https://www.toptal.com/

Aufgaben

  • Entwicklung und Pflege von Backend‑Services fĂĽr Geräteerkennung, Kommunikation und Steuerung
  • Erstellung einer webbasierten Benutzeroberfläche zur Gerätekonfiguration, Programmierung und fĂĽr Live‑Updates
  • Implementierung von WebSocket‑basierter Echtzeitkommunikation zwischen Systemen
  • Entwurf und Pflege von RESTful‑APIs fĂĽr Gerätemanagement und SzenenausfĂĽhrung
  • Verwaltung zertifikatsbasierter Authentifizierung und sicherer Pairing‑Workflows
  • Aufbau von Fehlerprotokollierung, Monitoring und Recovery‑Tools fĂĽr Produktion
  • Schreiben von Unit‑ und Integrationstests zur Sicherstellung von Stabilität und Wartbarkeit
  • Erstellung und Pflege interner technischer Dokumentation und API‑Referenzen

Voraussetzungen

  • Erforderlich: Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung
  • Mindestens 3 Jahre Erfahrung mit TypeScript/JavaScript in Produktionsumgebungen
  • Mindestens 2 Jahre Backend‑Erfahrung mit Node.js und Express.js
  • Erfahrung mit Full‑Stack‑Anwendungen unter Verwendung von React oder Preact
  • Fundierte Kenntnisse in RESTful‑API‑Design, asynchroner Programmierung und Debugging
  • Gutes Verständnis von Netzwerktechniken (TCP, TLS, mDNS) sowie Erfahrung mit WebSockets und Geräte‑Discovery‑Protokollen
  • Komfort im Umgang mit proprietären oder unzureichend dokumentierten APIs/Protokollen
  • Starke Kommunikations‑ und Dokumentationsfähigkeiten
  • WĂĽnschenswert: Erfahrung mit IoT‑Geräteintegration, Embedded/Gateway‑Entwicklung, Python‑Scripting und verteiltem Zustandsmanagement

Benefits

  • Direkte Mitgestaltung von Next‑Gen Smart‑Home‑Erlebnissen
  • Zugang zu fortschrittlichen Testumgebungen und realer IoT‑Hardware
  • Flexibles, kollaboratives Arbeitsumfeld (Remote‑first); optionale BĂĽroanwesenheit 1–2 Tage/Woche bevorzugt