developerjobs.ch
← Tutte le offerte

Staff/Senior Software Engineer - Desktop Application

Nexthink

Tipo di contratto
Tempo pieno
Luogo
Lausanne · Telelavoro possibile
Prima pubblicazione
Candidati ora
Siamo alla ricerca di uno Staff o Senior Desktop Application Developer da inserire nel team che progetta, architetta e implementa il nostro agente chat di self-service IT basato su AI — un'applicazione desktop nativa distribuita a oltre 20 milioni di endpoint in tutto il mondo. Questo client è il volto della piattaforma AI di Nexthink, offrendo ai dipendenti un'esperienza fluida e reattiva direttamente sui loro dispositivi Windows e macOS. In qualità di Senior Desktop Engineer, andrai oltre l'implementazione: stabilirai la direzione tecnica per il livello client, influenzerai le decisioni di progettazione tra i team e fungerai da consulente fidato sia per la leadership ingegneristica che per il prodotto. Affronterai problemi di prestazioni, affidabilità e integrazione nativa con il sistema operativo, collaborando con i team backend, infra e security per rilasciare un'applicazione di livello produzione su scala globale. Questo è un ruolo ad alto impatto e alta responsabilità in cui prenderai decisioni architettoniche fondamentali sulla piattaforma client e aiuterai a dare forma alla pratica di desktop engineering presso Nexthink. Responsabilità Definire e guidare la visione tecnica e la strategia architettonica per l'applicazione client desktop. Guidare la progettazione di un'applicazione desktop nativa ad alte prestazioni che funzioni su Windows e macOS su oltre 20M di endpoint. Collaborare con i team di prodotto, backend e AI/ML per allineare l'esperienza client con la piattaforma AI più ampia. Fornire leadership tecnica sull'architettura client, gli standard di codifica e le migliori pratiche per lo sviluppo desktop nativo. Progettare e fornire un'applicazione affidabile e sicura che copra l'intero ciclo di vita della distribuzione: firma, packaging, installazione, aggiornamenti e disinstallazione. Promuovere l'osservabilità, la segnalazione degli errori (crash reporting), il monitoraggio delle prestazioni e la diagnostica su tutto lo stack client. Agire come mentore e moltiplicatore, elevando il livello tecnico e aiutando gli ingegneri a crescere. Guidare analisi tecniche approfondite, revisioni del design e discussioni sull'allineamento della roadmap con la leadership. Garantire che la sicurezza, la conformità e le migliori pratiche di integrazione a livello di OS siano integrate nel design fin dal primo giorno. Oltre 7 anni di esperienza nell'ingegneria di applicazioni desktop, con il rilascio di applicazioni native su Windows e macOS. Successo comprovato nella progettazione e nel rilascio di applicazioni client a grandi basi di utenti, con una profonda comprensione dei vincoli e dei comportamenti specifici delle piattaforme. Forte competenza in Rust e/o C++, con solida esperienza nella creazione di applicazioni desktop cross-platform. Conoscenza approfondita delle API dei sistemi operativi Windows e macOS. Esperienza pratica con l'intero ciclo di vita della distribuzione delle applicazioni: code signing, packaging, meccanismi di auto-update e deployment su scala. Forte comprensione del profiling delle prestazioni delle applicazioni desktop, della gestione della memoria e della diagnostica dei crash. Eccezionali capacità comunicative — capaci di influenzare team cross-funzionali e la leadership con una chiara direzione tecnica. Esperienza consolidata nel mentoring e nell'elevazione dei team di ingegneria. Nice to Have Conoscenza del framework Tauri. Conoscenza dello sviluppo UI con React e TypeScript. Esperienza nell'integrazione di client desktop con backend cloud tramite REST, WebSockets o gRPC. Background nella programmazione a livello di sistema: OS hooks, API di accessibilità, comunicazione inter-processo. Precedente lavoro su applicazioni con processi in background silenziosi, agenti nella system tray o UX guidata dalle notifiche. Esperienza con telemetria endpoint, SDK di osservabilità o integrazione APM sul lato client. Esperienza con la distribuzione di software enterprise e la gestione di strategie di aggiornamento delle applicazioni su scala. Siamo i pionieri e i precursori di una categoria di mercato IT globale (DEX) che sta plasmando il futuro del modo in cui il mondo lavora, offrendo ai team IT dei nostri clienti una totale visibilità digitale in tutta l'azienda. Le nostre soluzioni innovative integrano analisi in tempo reale, automazione e feedback dei dipendenti su tutti gli endpoint. Ciò consente ai nostri team IT di risolvere sfide tecniche complesse, creare luoghi di lavoro sempre più produttivi e garantire dipendenti felici e soddisfatti nel posto di lavoro digitale. Con oltre 1200 dipendenti in 5 continenti, Nexthink opera come One Team, connettendo, collaborando e innovando per crescere continuamente. Chiamiamo i nostri dipendenti 'Nexthinkers' e il nostro impegno per la diversità, l'inclusione e l'equità è senza pari. Attualmente abbiamo oltre 75 nazionalità che lavorano con noi, provenienti da tutte le culture e i contesti, parlando molte lingue diverse. Se stai cercando un cambiamento e ti piacciono una bella atmosfera, molte sfide e divertirti lavorando, questa è una grande opportunità per te! Scopri cosa offriamo: 💼 Contratto a tempo indeterminato e un pacchetto retributivo competitivo. 📍 Bellissimo ufficio con vista sul Lago di Ginevra, comodamente situato vicino alla stazione ferroviaria Prilly-Malley. 🏡 Modello di lavoro ibrido che bilancia ufficio e lavoro remoto, con un approccio strutturato per le nuove assunzioni per favorire connessioni e onboarding. 🏖️ Orari flessibili e vacanze illimitate (i dipendenti hanno tempo libero retribuito illimitato oltre ai 25 giorni di ferie che offriamo) più 3 giorni di volontariato pagati dall'azienda. 🤻 Accesso gratuito a un centro fitness all'interno dell'edificio. 🚞 Rimborso dell'abbonamento metà prezzo per i trasporti pubblici. 🧑‍🏫 Rimborso fino al 50% del costo dei corsi di francese. 🍉 Anche frutta fresca, biscotti e bibite analcoliche. 🤝 Regolari eventi aziendali e di

Tradotto automaticamente dall’originale.

Pubblicato 1 settimana fa

Luogo

Vedi su Google Maps