Auf einen Blick
- Aufgaben: Entwickle innovative Anwendungen mit JavaScript und TypeScript für lokale KI-Stacks.
- Arbeitgeber: Futuristisches Unternehmen, das sich auf lokale KI spezialisiert hat.
- Mitarbeitervorteile: 100% remote, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Andere Informationen: Dynamisches Team mit Fokus auf Innovation und persönlichem Wachstum.
- Warum dieser Job: Gestalte die Zukunft der KI und arbeite an spannenden Projekten mit modernster Technologie.
- Gewünschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Fullstack-Entwicklung und Expertise in Node.js/JavaScript.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Über die Stelle
Sie werden in der JavaScript- und TypeScript-Schicht unseres lokalen KI-Stacks arbeiten. Je nach Projekt könnten Sie benutzerorientierte Anwendungen (mobil oder Desktop) erstellen oder zur Plattformschicht beitragen, die unsere C++-Inference-Engines mit dem App-Ökosystem verbindet. Beide Wege bringen Sie ins Herz der Nutzbarkeit lokaler KI: ob Sie polierte Produkterlebnisse gestalten oder das SDK und die Bindungen entwickeln, auf die andere Entwickler angewiesen sind.
Verantwortlichkeiten
- Eigenverantwortliche Entwicklung von React (Expo/Electron) Apps mit sauberer, modularer Architektur
- UI mit modernem React-Stack (TypeScript, RN Navigation, Zustand/Recoil/Jotai) erstellen
- Implementierung von lokal ersten / nur lokalen Apps
- Integration mobiler Apps mit verteilten Systemen, lokaler Inferenz und P2P-Schichten
- Starke Erfahrung mit REST/WebSockets, asynchronen Abläufen und sicherer Datenspeicherung
- Fähigkeit, native Module (iOS/Android) bei Bedarf zu erstellen (mit etwas Hilfe)
- Gutes Verständnis von Offline-First-Systemen, Caching und Leistung
- Komfortable Integration von SDKs (Zahlungen, Krypto, KI-Modelle usw.)
- Zuverlässigen Code schreiben: Unit-Tests, E2E-Tests (Maestro/Appium/Playwright)
- Erfahrung mit TypeScript über den gesamten Stack (Frontend + Backend)
- Bonus: Erfahrung mit verteilten/P2P-APIs, On-Device-ML, Kryptographie
Qualifikationen
- 5+ Jahre Erfahrung in der Fullstack-Entwicklung
- Expertenkenntnisse in Node.js/JavaScript für die Backend-Entwicklung und im React-Frontend-Framework
- Erfahrung mit leistungsfähiger Datenverarbeitung auf eingeschränkten Geräten (über SQLite oder ähnlich)
- Nachgewiesene Erfahrung im Aufbau und in der Skalierung verteilter Systeme oder ereignisgesteuerter Architekturen
- Erfahrung mit Containerisierungstechnologien (Docker) und Orchestrierungsplattformen (Kubernetes)
- Kenntnisse in Datenbanken und ein tiefes Verständnis von Datenmodellierung und -optimierung
- Solides Verständnis von Netzwerken, Sicherheitsprinzipien und Best Practices für Produktionssysteme
- Erfahrung mit Echtzeit-Datenstreaming und RPC-Implementierungen
- Fähigkeit, unabhängig in einer Remote-Umgebung zu arbeiten und effektiv über Zeitzonen hinweg zu kommunizieren
Schön zu haben
- Erfahrung mit Peer-to-Peer-Technologien (Hyperswarm, libp2p, WebRTC) oder ähnlichen verteilten Kommunikationsprotokollen
- Vertrautheit mit KI/ML-Inferenz-APIs und OpenAI-kompatiblen Endpunkten
- Frühere Erfahrung im Aufbau von KI-SaaS- oder PaaS-Plattformen
- Kenntnisse im GPU-Ressourcenmanagement und in der ML-Framework-Infrastruktur
- Verständnis von WebAssembly oder Edge-Computing-Paradigmen
- Beiträge zu Open-Source-Projekten in relevanten Bereichen
Middleware Engineer Fullstack 100% remote Arbeitgeber: Framework Ventures
Kontaktperson:
Framework Ventures HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Middleware Engineer Fullstack 100% remote
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeige, wie du Probleme gelöst hast und welche Technologien du verwendet hast.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die Recruiter dich finden – zeig Initiative!
✨Tipp Nummer 4
Mach dir Gedanken über deine Online-Präsenz. Halte dein GitHub-Profil aktuell und teile deine besten Arbeiten. Recruiter schauen oft nach, was du online machst, also präsentiere dich gut!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Middleware Engineer Fullstack 100% remote
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserem Team passen. Zeig uns, wer du bist und was dich motiviert!
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles sorgfältig zu überprüfen, bevor du es abschickst.
Zeig deine Erfahrungen!: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Konzentriere dich auf deine Fähigkeiten in JavaScript, TypeScript und der Entwicklung von Fullstack-Anwendungen. Das hilft uns, dich besser einzuschätzen!
Bewirb dich über unsere Website!: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir sie schnellstmöglich bearbeiten können. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei Framework Ventures vorbereitest
✨Mach dich mit den Technologien vertraut
Stell sicher, dass du die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Das bedeutet, dass du dich mit React, TypeScript und den verschiedenen Architekturen, die für die Entwicklung von Fullstack-Anwendungen erforderlich sind, auseinandersetzen solltest. Zeige im Interview, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrungen damit.
✨Bereite konkrete Beispiele vor
Überlege dir einige spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese im Interview zu erläutern, insbesondere wie du Probleme gelöst hast, die mit verteilten Systemen oder der Integration von SDKs zu tun hatten. Das zeigt, dass du die Anforderungen der Rolle verstehst und bereits bewiesen hast, dass du sie erfüllen kannst.
✨Zeige deine Kommunikationsfähigkeiten
Da die Position remote ist, ist es wichtig, dass du deine Fähigkeit zur effektiven Kommunikation unter Beweis stellst. Übe, wie du technische Konzepte klar und verständlich erklären kannst, sowohl für technische als auch für nicht-technische Personen. Dies wird dir helfen, im Interview einen positiven Eindruck zu hinterlassen.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Unternehmenskultur und das Team zu erfahren. Stelle Fragen dazu, wie das Team zusammenarbeitet, welche Tools sie verwenden und wie sie Herausforderungen angehen. Das zeigt dein Interesse an der Position und hilft dir, herauszufinden, ob das Unternehmen gut zu dir passt.