Senior Full Stack Engineer

Senior Full Stack Engineer

Berlin Vollzeit 63000 - 77000 € / Jahr (geschätzt) Vor Ort
A

Auf einen Blick

  • Aufgaben: Entwickle eine intuitive Webplattform für Patienten und Praktiker mit modernster Technologie.
  • Unternehmen: Innovatives Start-up im Gesundheitswesen mit einem dynamischen Team.
  • Vorteile: Frühe Aktienoptionen, direkte Auswirkungen auf die Patientenversorgung und ein modernes Tech-Stack.
  • Weitere Informationen: Schneller und respektvoller Einstellungsprozess mit direktem Kontakt zu den Gründern.
  • Warum dieser Job: Sei Teil eines Projekts, das die Gesundheitsversorgung revolutioniert und sofortige Ergebnisse liefert.
  • Qualifikationen: Erfahrung in der Entwicklung von Next.js-Anwendungen und Kenntnisse in automatisierten Tests.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Über aiomics

Wir bauen die Cloud- und KI-Schicht, die Krankenhäuser tatsächlich übernehmen. Wir entwickeln die sichere, private und intuitive Plattform, die Patienten und Praktiker verbindet. Aiomics hilft Anbietern, mehr von der Arbeit zu erledigen, die zählt, indem komplexe klinische Verwaltungsaufgaben schnell, genau und erklärbar gemacht werden. Unsere Plattform basiert auf einem modernen, cloud-nativen Stack (Next.js, Vercel, AWS), der von Anfang an sicher, widerstandsfähig und datenschutzorientiert ist. Wir sind noch kein Medizinprodukt, aber wir bauen nach diesen Standards: Rückverfolgbarkeit, Risikodenken und Compliance (HIPAA/GDPR) sind von Design an nicht verhandelbar.

Warum jetzt: Wir stehen kurz davor, ein kritisches Pilotprojekt in 6–7 Krankenhäusern einer der größten Gruppen Deutschlands zu starten. Das kurzfristige Ziel: Offensichtliche Zeitersparnisse und Qualitätsgewinne zu liefern, sodass eine gruppenweite Bereitstellung zur Norm wird. Wir benötigen einen Gründungsingenieur, der das Kernerlebnis des Produkts verantwortet und die Plattform bereitstellt, die dieses Pilotprojekt zu einem durchschlagenden Erfolg machen wird.

Wie wir arbeiten: Wir halten die Iterationsschleifen eng, überprüfen gesamte Benutzerreisen (nicht nur Bildschirme) und liefern kleine Teile schnell aus, damit wir echtes Verhalten so früh wie möglich sehen können. Wir verwenden Vercel v0 für schnelles Prototyping, um uns vor dem Schreiben von Produktionscode auf die Produktrichtung zu einigen. Wir schätzen Geschmack, Details und Geschwindigkeit mit Qualität – die Kombination, die konsequent Produkte hervorbringt, die Kliniker nutzen möchten.

Die Herausforderung, die Sie übernehmen werden:

  • Versenden einer erstklassigen, leistungsstarken und intuitiven Webplattform für Patienten und Praktiker, die einen modernen Stack nutzt, um ein nahtloses Benutzererlebnis zu bieten, selbst bei eingeschränkten Netzwerken.

Was Erfolg aussieht:

  • Bis Monat 3 sind die neuen Markenrichtlinien und Designtokens unseres neuen Designers vollständig in der Plattform implementiert, wahrscheinlich über eine erweiterte Tailwind CSS-Konfiguration, was zu einer polierten und konsistenten Benutzeroberfläche führt.
  • Ein robustes End-to-End (E2E) Testframework (z.B. mit Playwright oder Cypress) wird von Grund auf neu eingerichtet, um zuverlässige Testabdeckung für alle kritischen Patienten- und Praktiker-Workflows bereitzustellen.
  • Das E2E-Testframework läuft automatisch gegen jede Vercel-Vorschau-Bereitstellung, blockiert Zusammenführungen bei Fehlern und bietet ein qualitativ hochwertiges Tor, bevor es in die Produktion geht.
  • Unser Turborepo-Monorepo ist optimiert, mit klaren Paketgrenzen, effizientem Build-Caching und einem optimierten Prozess zum Teilen von Komponenten und Dienstprogrammen.
  • Bis Monat 6 wird die Testabdeckung über E2E hinaus auf Unit- und Integrationstests für wichtige Geschäftslogik und Komponenten ausgeweitet, was zu einem messbaren Rückgang von Regressionen führt.
  • Die p95-Anfangsladezeit liegt unter 1,5 Sekunden, erreicht durch eine strategische Mischung aus Rendering-Modi wie Partial Prerendering (PPR) und Incremental Static Regeneration (ISR).
  • Datenintensive Praktikerdashboards fühlen sich aufgrund einer ausgeklügelten Caching-Strategie, die Datenfrische und Leistung ausbalanciert, sofort an (z.B. revalidateTag, Data Cache).

Hochwertige Arbeiten, die Sie wahrscheinlich durchführen werden:

  • Figma-Designs und Vercel v0-Prototypen in polierte, produktionsbereite Komponenten übersetzen.
  • Eine ausgeklügelte Rendering-Strategie entwerfen, das richtige Werkzeug für jede Ansicht wählen: SSG für statische Inhalte, ISR für Dashboards, SSR für sitzungsabhängige Seiten und PPR für dynamisch-statische Komposite.
  • Unser Next.js Middleware für Authentifizierung, Routing und Feature-Flagging besitzen.
  • Fein abgestimmte Caching-Strategien über den gesamten Stack hinweg implementieren, vom Client (Tanstack Query) bis zum Server (Data Cache) und am Edge (Full Route Cache).
  • Vercels Plattform meistern, Build-Ausgaben optimieren, Umgebungsvariablen verwalten, Caching-Header konfigurieren und bei klaren Leistungsgewinnen an Edge Functions bereitstellen.
  • Direkt mit unserem neuen Designer zusammenarbeiten, um Markenrichtlinien und Designtokens in ein skalierbares Thema innerhalb unserer Tailwind CSS-Konfiguration zu übersetzen.
  • Unsere E2E-Teststrategie von Grund auf neu etablieren, robuste Tests schreiben und diese in die Vercel CI/CD-Pipeline integrieren.
  • Unser Turborepo-Monorepo optimieren, gemeinsam genutzte Pakete verwalten und die Build-Leistung insgesamt verbessern.

Was Sie mitbringen:

  • Sie haben Produktionsanwendungen mit Next.js entworfen und skaliert und dabei Expertenentscheidungen zwischen verschiedenen Rendering-Modi (SSR, SSG, ISR, PPR) getroffen, um Leistung, Kosten und UX zu optimieren.
  • Sie verfügen über tiefgehende praktische Erfahrungen mit der Vercel-Plattform über vercel deploy hinaus, einschließlich der Optimierung ihrer Build-Pipeline, der Verwaltung komplexer Umgebungen und der Fehlersuche bei serverlosen Funktionsverhalten.
  • Sie haben Next.js Middleware nicht nur für Authentifizierung verwendet, sondern auch für Lokalisierung, A/B-Tests oder fortgeschrittene Routing-Logik.
  • Sie haben ein nuanciertes Verständnis für Caching im Next.js-Ökosystem, von clientseitigem Zustand bis hin zur serverseitigen Datenvalidierung und Vercels Edge-Netzwerk.
  • Sie haben praktische Erfahrungen im Aufbau und in der Pflege automatisierter Testframeworks, insbesondere E2E-Tests mit Frameworks wie Playwright oder Cypress in einer CI/CD-Umgebung.
  • Sie sind versiert im Umgang mit Monorepo-Tools (vorzugsweise Turborepo) und verstehen die Prinzipien des Aufbaus skalierbarer Frontend-Architekturen mit gemeinsamen Paketen.
  • Sie haben Erfahrung in der engen Zusammenarbeit mit Designern, um Designsysteme zu implementieren und zu pflegen.

Was diese Gelegenheit besonders macht:

  • Upside-Teilnahme: Möglichkeit, frühzeitig Anteile an einem risikokapitalfinanzierten KI-Start-up zu erhalten, das die Ambition hat, sehr groß zu werden.
  • Unmittelbare, reale Auswirkungen: Sie werden Ihre Arbeit innerhalb von Wochen, nicht Jahren, von Klinikern genutzt sehen und direkt die Patientenversorgung beeinflussen.
  • Ein moderner Stack: Gehen Sie tief in die neuesten Technologien – Next.js 15, React 19, Server Components – und bauen Sie ein Greenfield-Produkt auf die richtige Weise.
  • Richtig bauen, dann schnell: Wir obsessieren über Geschmack und ganzheitliche Qualitätsreise und bleiben in dem Medium – klickbare Prototypen, kleine Auslieferungen, sorgfältige Überprüfung.
  • Glaubwürdiges Team: Sie arbeiten direkt mit einem Arzt-CEO (tiefes Nutzerforschungsdenken), einem Anwalt-COO (Betriebs- und Gastfreundschaftsrigor) und einem CTO mit einem Jahrzehnt Erfahrung in der Full-Stack-Datenwissenschaft.

Einstellungsprozess (schnell und respektvoll):

  • Ein Einführungsgespräch (30 Minuten), um sich auf Ergebnisse und Einschränkungen abzustimmen.
  • Eine Arbeitssitzung (60–90 Minuten), die auf die Rolle zugeschnitten ist – durchlaufen Sie Trade-offs bei einem realen Produktproblem.
  • Gespräche mit den Gründern, die sich auf Entscheidungsfindung und vergangene Ergebnisse konzentrieren.
  • Referenzen (wir laden Sie ein, Personen auszuwählen, die Sie in Ihrem besten Licht gesehen haben).

Senioritätsgrad: Mid-Senior Level

Beschäftigungsart: Vollzeit

Berufsbereich: Ingenieurwesen und Informationstechnologie

Branchen: Empfehlungen erhöhen Ihre Chancen auf ein Vorstellungsgespräch bei aiomics um das Doppelte.

Senior Full Stack Engineer Arbeitgeber: aiomics

Aiomics ist ein hervorragender Arbeitgeber, der innovative Lösungen im Gesundheitswesen entwickelt und dabei eine dynamische und unterstützende Arbeitskultur fördert. Mitarbeiter profitieren von einem modernen Tech-Stack, flexiblen Arbeitsmethoden und der Möglichkeit, direkt Einfluss auf die Patientenversorgung zu nehmen. Zudem bietet das Unternehmen außergewöhnliche Wachstumschancen in einem aufstrebenden Start-up-Umfeld, das sich auf die Entwicklung bahnbrechender KI-Technologien konzentriert.

A

Kontaktdaten:

aiomics Recruiting-Team

StudySmarter Expertenrat🤫

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

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

Next.js
Vercel
AWS
Tailwind CSS
E2E Testing
Playwright
Cypress

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