
Hypori crea spazi di lavoro virtuali sicuri che consentono ai dipendenti di accedere ad applicazioni e dati aziendali da dispositivi mobili senza archiviare né elaborare tali informazioni sul dispositivo personale. Il suo approccio zero trust supporta le organizzazioni nei settori della difesa, del governo e della sanità che necessitano di accesso mobile conforme a rigorosi standard di sicurezza e conformità. Organizzazioni come il Dipartimento della Difesa degli Stati Uniti utilizzano la piattaforma di Hypori, progettata per soddisfare standard come HIPAA e FedRAMP High.
Ingegnere Android senior
Realizza applicazioni Android aziendali sicure in Hypori, un’azienda SaaS di cybersicurezza. Sviluppa funzionalità Kotlin e test automatizzati per software distribuito in ambienti on-premises e cloud pubblici tramite CI/CD agile.
180.000 $ – 195.000 $ / anno
Da remotoTempo pienoSeniorLingua Richiesta: ingleseIngegnere del softwareIngegnere full-stackDescrizione
- Realizza applicazioni Android aziendali durante tutto il ciclo di sviluppo agile.
- Indaga sui problemi e progetta, implementa e testa correzioni e nuove funzionalità.
- Distribuisci codice tramite una pipeline CI/CD in evoluzione verso ambienti on-premises e cloud pubblici.
- Proteggi la proprietà intellettuale, i dati degli utenti e l’integrità del sistema seguendo politiche e pratiche di sviluppo sicuro.
- Tieni traccia del lavoro e comunicalo in Jira e nelle riunioni quotidiane.
- Allinea i requisiti del prodotto alla conoscenza dei meccanismi interni di Android.
- Sviluppa funzionalità pronte per la produzione per l’app Hypori Client.
- Estendi l’app Hypori Client sfruttando le capacità dell’ecosistema Android.
- Scrivi test unitari ed esegui suite di test con un framework di automazione.
- Collabora in un piccolo team per risolvere problemi complessi con iniziativa, pensiero critico, propensione ponderata al rischio e comunicazione chiara.
Requisiti
- Almeno 5 anni di esperienza nello sviluppo di applicazioni mobili Android.
- Almeno 3 anni di esperienza nella guida dello sviluppo di applicazioni mobili.
- Ottima conoscenza di Kotlin, incluse coroutine e Flow.
- Esperienza con Jetpack Compose per interfacce utente dichiarative.
- Familiarità con Gradle usando Kotlin DSL e con progetti Android multi-modulo.
- Esperienza con framework di dependency injection come Koin, Dagger o Hilt.
- Ottima conoscenza pratica delle coroutine Kotlin e del threading Java.
- Ottima conoscenza pratica di MVVM e dei pattern di progettazione a flusso di dati unidirezionale.
- Conoscenza pratica dei fondamenti di Android Jetpack, tra cui ViewModel, Lifecycle e DataStore.
- Esperienza nella scrittura di test unitari con JUnit e una libreria di mocking come MockK.
- Esperienza nel test di applicazioni cloud su AWS o Azure.
- Conoscenza pratica dei sistemi operativi Linux o Unix.
- Solida comprensione del controllo versione Git.
Benefit
- Assicurazione sanitaria.
- Assicurazione dentistica.
- Assicurazione oculistica.
- Congedo parentale.
- Pacchetto assicurativo sulla vita.
- Pacchetto assicurativo per invalidità.
- Piano 401(k) con contributi integrativi del datore di lavoro maturati fin dal primo giorno di lavoro.
- Bonus di rendimento legato principalmente ai risultati complessivi dell’azienda.
- Investimenti in strumenti e sviluppo delle competenze.