Senior Fullstack Ingenieur (.NET & Angular)Bei essencedesign fördern wir Talent, Begeisterung und bemerkenswertes Denken, um zur Performance der Marken unserer Kunden beizutragen. Die Agentur ist heute auf dem Weg in eine tiefgehend digitale Welt, in der Technologie, Design und Ingenieurwesen aufeinandertreffen, um starke Markenerlebnisse zu schaffen. Unser ADN ist von einem Spin-off-Geist geprägt und durch ambitionierte und herausfordernde Kundenprojekte genährt. Wir suchen einen Senior Fullstack Ingenieur (.NET & Angular) mit exzellentem analytischen Verstand, um mit uns neue innovative Markenerlebnisse zu gestalten. Dieses Projekt entwickelt eine B2B-Digital-Publishing- und Sales-Enablement-Lösung. Unsere Lösung ermöglicht es unseren Kunden, maßgeschneiderte Verkaufshilfen bereitzustellen, die offline funktionieren, komplexe interaktive Inhalte präsentieren und sich tief in ihre Systeme (CRM, ERP) integrieren. Ihre Missionen Als erfahrenes Mitglied des technischen Teams navigieren Sie zwischen dem Kern des Produkts (Core) und spezifischen Erweiterungen für Kunden. Frontend-Architektur (Angular) & Management: Sie leiten die Entwicklung einer komplexen Angular-Anwendung. Die Haupt-Herausforderung liegt im asynchronen Management (NGRX Store/Effects), um das Laden von Daten und die UI-Interaktionen zu orchestrieren, ohne das Benutzererlebnis zu blockieren. Backend & Hybrid: Sie pflegen eine robuste API im .NET Framework, während Sie neue Mikroservices und Module in .NET/Standard entwickeln. Sie sorgen für die Nachhaltigkeit des Codes, während Sie die Entwicklung schrittweise auf moderne Technologien ausrichten. Multi-Tenant-Architektur: Sie arbeiten an einer Architektur, bei der der Kerncode (Core) erweiterbar sein muss. Sie müssen generische Funktionen entwerfen, die von spezifischen Modulen überladen oder erweitert werden können, ohne die Struktur zu brechen. Offline & Synchronisation (Offline-First): Sie verwalten die Komplexität im Offline-Betrieb: lokale Datenspeicherung (IndexedDB) und das Management von Offline-Daten. Interaktives Rendering: Sie optimieren unsere proprietäre Rendering-Engine, die in der Lage ist, interaktive Inhalte, dynamische Graphiken und Finanzdaten direkt darzustellen. Technisch Frontend: Angular (Neueste Versionen), NGRX (Beherrschung von Reducers/Effects/Selectors), TypeScript, RxJS, SCSS (SASS). Backend: C#, Web API 2, .NET 8, Entity Framework. Daten: SQL Server. Infrastruktur & Tools: Azure (WebJobs, Storage), Hangfire (Hintergrundjobs), SignalR (Echtzeit). Profil Mit über 10 Jahren Erfahrung beherrschen Sie die Designprinzipien und wissen, wie man in einem großen und komplexen Code-Basis navigiert. .NET: Sie verstehen, was unter der Haube passiert (Speicherverwaltung, Async/Await, Reflection). Frontend: Sie verstehen den Lebenszyklus von Komponenten, Change Detection und unidirektionale Datenflüsse (Redux). Analytisches Denken: Sie können eine komplexe Ereigniskette debuggen (z.B.: ein Klick löst eine NGRX-Aktion aus, die eine API aufruft, die einen Hintergrundjob startet, der den Klienten über SignalR benachrichtigt). Freiheit und Verantwortung: Sie sind bereit, in ein kleines Team einzutreten, in dem individuelle Verantwortung und Eigenverantwortung erforderlich sind. Sprache: Französisch. Zögern Sie nicht, uns für weitere Informationen zu dieser Stelle zu kontaktieren. jid90db7a0ade jit0206ade jpiy26ade