BDR Solutions LLC
BDR Solutions LLC
BDR Solutions LLC è un'azienda orientata alla tecnologia che opera nei settori della sanità, della consulenza e della difesa, al servizio delle comunità militari e dei veterani. Fondata nel 2016, l'azienda fornisce servizi informatici per la sanità, sostiene iniziative dedicate al benessere e collabora con enti governativi e organizzazioni sanitarie per rafforzare l'assistenza alle persone che servono o hanno servito nella difesa nazionale. Il suo team combina competenze tecnologiche e partnership di settore per supportare programmi sanitari e servizi correlati.

Sviluppatore Android (Ibrido, Tacoma)

Sviluppa applicazioni Android per BDR Solutions, un fornitore statunitense di soluzioni per il governo federale. Collabora con i team Android, iOS, backend, prodotto e design per realizzare prodotti mobili.

Descrizione

  • Crea e migliora applicazioni Android con Kotlin e i framework Android attuali
  • Guida funzionalità Android complesse dalla scoperta iniziale al monitoraggio in produzione
  • Orienta le decisioni su Kotlin, Jetpack Compose, architettura, modularizzazione, networking, persistenza e gestione delle dipendenze
  • Documenta gli approcci tecnici, inclusi compromessi, rischi, dipendenze e percorsi di migrazione
  • Sviluppa interfacce accessibili e responsive insieme ai team di product design e ricerca
  • Amplia la copertura dei test automatizzati unitari, di integrazione, UI e end-to-end
  • Migliora osservabilità, prestazioni, stabilità rispetto ai crash, sicurezza, privacy e preparazione ai rilasci
  • Coordina con i team backend e di piattaforma API, funzionalità offline, autenticazione, sperimentazione e analisi
  • Collabora con gli ingegneri iOS per allineare il comportamento del prodotto e gli standard di ingegneria mobile
  • Revisiona il codice, fai da mentore ai colleghi e rafforza il processo decisionale tecnico
  • Contribuisci alla pianificazione, alla stima, alla risposta agli incidenti e ai miglioramenti continui della distribuzione mobile

Requisiti

  • Almeno sei anni di esperienza professionale nell’ingegneria del software, inclusa una responsabilità significativa su applicazioni Android in produzione; viene considerata anche un’esperienza equivalente
  • Competenza avanzata in Kotlin e solida padronanza dei fondamenti dell’Android SDK, delle librerie Jetpack, delle coroutine e della gestione reattiva dello stato
  • Esperienza professionale con Jetpack Compose, inclusi gestione dello stato, navigazione, prestazioni, testing e interoperabilità con Views
  • Comprovata capacità di giudizio nelle decisioni architetturali e nell’evoluzione sicura di basi di codice consolidate
  • Esperienza con API REST o GraphQL, persistenza locale dei dati, elaborazione in background, autenticazione, analisi e notifiche push
  • Solide pratiche di testing e debugging, utilizzando dati su crash, prestazioni e prodotto per orientare le decisioni tecniche
  • Esperienza nel rilascio di applicazioni tramite Google Play, nella supervisione dei rilasci graduali e nella gestione degli incidenti in produzione
  • Comunicazione scritta e verbale efficace con interlocutori tecnici e non tecnici
  • Successo dimostrato nel fare da mentore ai colleghi e nel migliorare le pratiche del team attraverso l’esempio e l’influenza
  • Esperienza pratica nella revisione e nell’esecuzione di modifiche mirate in Swift, SwiftUI e/o UIKit
  • Familiarità con Xcode, il ciclo di vita delle app iOS, la navigazione, la concorrenza, i test, la firma del codice e i processi di rilascio sull’App Store
  • Capacità di valutare i compromessi delle implementazioni Android e iOS senza imporre architetture o modelli di interfaccia identici
  • Esperienza nel definire convenzioni mobili condivise, contratti API, sistemi di design, tassonomie analitiche o parità funzionale tra piattaforme
  • È richiesta la cittadinanza statunitense
  • È necessario soddisfare i requisiti di idoneità per l’accesso a informazioni classificate e poter ottenere un nulla osta di sicurezza governativo
  • È necessario completare un’indagine di sicurezza governativa e si potrebbe essere sottoposti a un’indagine dei precedenti, a un test antidroga e a una verifica dell’affidabilità creditizia
  • È preferibile avere esperienza con prodotti mobili sensibili all’affidabilità; Kotlin Multiplatform o un altro approccio selettivo alla condivisione del codice; CI/CD mobile, ottimizzazione delle build, feature flag, sperimentazione e strumenti automatizzati di rilascio; sicurezza mobile, privacy, standard di accessibilità e threat modeling; e migrazioni come da Views a Compose, da monoliti a moduli o da codice asincrono legacy a coroutine

Benefit

  • I veterani delle forze armate sono fortemente incoraggiati a candidarsi
  • È disponibile assistenza per gli accomodamenti destinata alle persone con disabilità

Offerte correlate

Walmart

Ingegnere software principale, cloud e sistemi distribuiti

Walmart

Guida la piattaforma mGPS/Compass di Walmart, nativa per il cloud e potenziata dall’IA, definendo servizi distribuiti e navigazione indoor. Migliora le operazioni in negozio con un’architettura resiliente e leadership tecnica.

Apri
Marigold

Ingegnere software senior, da remoto in Australia

Marigold

Sviluppa e modernizza l’infrastruttura di messaggistica, cloud e tecnologie di marketing di Marigold. Lavora con Java, Kafka, AWS, DevOps e ingegneria assistita dall’IA.

Apri
Cartonplast Group

Responsabile senior del team di sviluppo software ERP – Cartonplast, modalità ibrida in Germania

Cartonplast Group

Guida il team di sviluppo ERP di Cartonplast e contribuisci a definire i flussi commerciali, logistici e produttivi. Il ruolo combina leadership del team, coordinamento con le funzioni aziendali e contributo tecnico operativo in modalità ibrida in Germania.

Apri
Walmart

Staff software engineer, piattaforme cloud e IA — Walmart

Walmart

Guida lo sviluppo di infrastrutture cloud native, strumenti di ingegneria e piattaforme di IA e machine learning per i sistemi retail essenziali di Walmart. Indirizza l’architettura e la realizzazione lungo l’intero ciclo di vita del software, promuovendo le pratiche di ingegneria e facendo da mentore agli ingegneri.

Apri
Ambush

Ingegnere Python senior, IA agentica — Da remoto in Brasile

Ambush

Sviluppa servizi LLM multiagente in Ambush, un’azienda di ingegneria, design e strategia. Il lavoro comprende API in streaming, distribuzioni su Kubernetes e integrazioni sicure di IA.

Apri