Vai al contenuto principale

CARRIERE // INGEGNERIA

Candidature aperte

Sviluppatore Windows C#

Sviluppa e gestisci i sistemi Windows alla base di Hone, dalle funzionalità desktop native e dall’integrazione con Electron fino all’ottimizzazione delle prestazioni critiche del PC.

Informazioni sul ruolo

Hone è una startup che aiuta i giocatori a vincere di più attraverso l’ottimizzazione del PC. Cerchiamo ingegneri software Windows/.NET esperti da inserire nel nostro team in rapida crescita. Avrai l’opportunità di utilizzare strumenti e processi all’avanguardia per creare le funzionalità di cui i nostri utenti hanno davvero bisogno. Essendo un team remoto, permettiamo ai nostri ingegneri di organizzare autonomamente gli orari e di lavorare nelle condizioni più produttive. Se condividi i nostri valori, ci farà piacere conoscerti!

Responsabilità

  • Sviluppare e gestire la nostra applicazione desktop usando C# integrato con Electron
  • Collaborare con il team web affinché le funzionalità native C# operino con la nostra interfaccia web view
  • Creare funzionalità Windows affidabili per il rilevamento dei giochi, la gestione dei processi, l’ottimizzazione del sistema e i servizi in background
  • Scrivere codice di alta qualità, pulito e manutenibile che rispetti gli standard del settore.
  • Eseguire regolarmente revisioni del codice per garantire la qualità della codebase.
  • Sviluppare nuove funzionalità per migliorare l’esperienza utente.
  • Individuare e risolvere i problemi della nostra applicazione desktop.
  • Analizzare, misurare e ottimizzare le aree dell’app desktop critiche per le prestazioni
  • Collaborare con il team di prodotto per comprendere e implementare i nuovi requisiti.

Cosa cerchiamo

  • Almeno 5 anni di esperienza nello sviluppo software
  • Almeno 2 anni di esperienza nella creazione e nel rilascio di un’app desktop destinata ai consumatori
  • Capacità di lavorare in autonomia e fornire rapidamente software di alta qualità partendo da indicazioni generali
  • Grande attenzione ai dettagli e alle prestazioni
  • Esperienza nello sviluppo di applicazioni e moduli desktop per Windows
  • Esperienza con .NET 10 LTS.
  • Esperienza con le API Win32 e P/Invoke
  • Esperienza nella gestione dei processi, delle autorizzazioni Windows e delle modifiche sicure a livello di sistema
  • Esperienza con IPC tra processi nativi/backend e livelli di interfaccia web
  • Esperienza nell’analisi di problemi di prestazioni reali e nell’ottimizzazione dei percorsi critici misurati, senza procedere per ipotesi

Competenze richieste

  • Conoscenza approfondita di C#
  • Conoscenza estesa delle applicazioni desktop Windows
  • Conoscenza dei sistemi operativi Windows
  • Esperienza con applicazioni console C#
  • Esperienza con gestione e priorità dei processi, autorizzazioni, handle, servizi e comportamento di avvio di Windows
  • Esperienza nella creazione di flussi IPC tra C# ed Electron/interfaccia web

Altre competenze utili

  • Passione per i giochi su PC o console
  • Esperienza nell’integrazione di C# con Electron tramite CLI, named pipe, socket o altri meccanismi IPC
  • Esperienza con Native AOT
  • Esperienza con strumenti di analisi delle prestazioni Windows, diagnostica o debugging di basso livello
  • Esperienza con launcher di giochi, ambienti sensibili ai sistemi anti-cheat, utilità di sistema o strumenti per le prestazioni
  • Esperienza con C++
  • Punti extra se hai esperienza con le spade a due mani!

Perché lavorare in Hone?

  • Completamente da remoto — Siamo un team remoto al 100%, quindi puoi lavorare ovunque e negli orari che preferisci. Niente più spostamenti e più tempo da dedicare alla famiglia e ai giochi sul PC!
  • Stipendio ed equity competitivi — Offriamo stipendi competitivi e una generosa quota societaria per ricompensare adeguatamente il tuo lavoro. In una startup nelle fasi iniziali avrai inoltre l’opportunità di lavorare con un team eccezionale e ricevere l’autonomia e la responsabilità necessarie per crescere.
  • Un ambiente di lavoro divertente e accogliente — Siamo un gruppo simpatico e amichevole che ama i videogiochi! Potrai conoscere i colleghi durante le sessioni di gioco e costruire rapporti solidi. Non conosci davvero un compagno finché non lo hai eliminato circa 43 volte o non avete conquistato insieme qualche cena da campioni!

Candidatura

Come candidarsi

Se questa sembra l’opportunità perfetta per te, candidati subito. Non vediamo l’ora di conoscerti!