Ingegnere mobile senior, applicazione consumer — Moonshot, Stati Uniti (Ibrido)
Guida l’architettura Flutter e l’evoluzione dell’app di trading di criptovalute di Moonshot per iOS e Android. Gestisci sistemi di design mobile, flussi di trading interattivi, prestazioni, test e affidabilità operativa.
Descrizione
- Gestire l’architettura Flutter e guidare lo sviluppo a lungo termine dell’app Moonshot per iOS e Android
- Creare e mantenere un sistema di design mobile condiviso e una libreria di componenti in collaborazione con il team Design
- Sviluppare funzionalità di trading interattive come prezzi in tempo reale, grafici, inserimento degli ordini, cronologia delle operazioni, notifiche e viste del portafoglio
- Migliorare velocità e stabilità mobile tramite profilazione, ottimizzazione del frame rate, gestione della memoria e della rete e riduzione dei crash
- Creare e mantenere una copertura automatizzata di test unitari, dei widget e di integrazione
- Contribuire a definire pratiche di rilascio e garanzia della qualità mobile
- Collaborare con Product e Growth per aggiungere analisi, sperimentazione, feature flag e tracciamento degli eventi
- Collaborare con gli ingegneri Backend e Platform su API, modelli dati, gestione degli errori, nuovi tentativi, fallback e supporto offline
- Fornire leadership tecnica attraverso revisioni del codice, documentazione di progettazione e mentoring
- Partecipare alla rotazione di reperibilità mobile e guidare la risoluzione delle cause principali
- Contribuire allo sviluppo delle applicazioni di trading di criptovalute on-chain di Moonshot per iOS e Android
Requisiti
- 6–10+ anni di esperienza professionale nello sviluppo di applicazioni mobili
- Sono preferibili almeno 3 anni di esperienza in produzione con Flutter; sono rilevanti anche esperienze con React Native, Kotlin o Swift
- Esperienza comprovata nella gestione end-to-end di applicazioni consumer su larga scala
- È preferibile un’esperienza nel fintech, nel trading o in un’altra area di prodotto tecnicamente complessa
- Solida conoscenza dell’architettura mobile, inclusi gestione dello stato, navigazione e modularizzazione
- Esperienza nella creazione o nella guida di librerie UI e sistemi di design Flutter o comparabili
- Esperienza pratica con test, CI/CD mobile, monitoraggio e operazioni di rilascio
- Ottime capacità di comunicazione interfunzionale e comprovata esperienza nel mentoring di ingegneri
- L’esperienza con dati in tempo reale, WebSocket o stream e interfacce altamente interattive costituisce un plus
- La familiarità con sistemi di sperimentazione, deep linking e attribuzione costituisce un plus
- L’esperienza con crypto/DeFi, trading o altre applicazioni transazionali ad alta frequenza costituisce un plus
- I candidati da remoto devono trovarsi nella regione NAMER
- Per i candidati negli Stati Uniti o in Canada si applica una verifica dell’autorizzazione al lavoro
Benefit
- Partecipazione significativa al capitale
- Contributo del datore di lavoro del 5% al 401(k)
- Copertura sanitaria con premi pagati dal datore di lavoro
- Assicurazione sulla vita
- Contributo una tantum per allestire un ufficio domestico
- Ferie retribuite flessibili
- Occasionali sessioni di lavoro in presenza
- Circa una settimana di trasferte per trimestre
