
Moovx è un’azienda di sviluppo software e servizi IT con sede a Montevideo che aiuta startup e organizzazioni più grandi a creare e far crescere prodotti digitali. Le sue attività comprendono applicazioni web e mobili personalizzate, progettazione UX/UI, sviluppo IoT, servizi cloud attraverso partnership con AWS e Google Cloud, oltre a capacità ingegneristiche fornite tramite l’ampliamento dei team e team di delivery dedicati. Per i professionisti interessati a opportunità nella consulenza tecnologica e nell’ingegneria del prodotto, Moovx offre una panoramica di progetti che combinano sviluppo software su misura e supporto flessibile ai team.
Sviluppatore Flutter Senior - Lavoro da remoto in America Latina
Guida l’architettura e le integrazioni Flutter per il cliente statunitense di e-commerce di Moovx. Sviluppa applicazioni mobili sicure e ad alte prestazioni utilizzando GraphQL, sistemi di pagamento e pratiche CI/CD.
Descrizione
- Gestisci l’intero ciclo di sviluppo, la progettazione tecnica e l’architettura di applicazioni mobili Flutter ad alte prestazioni per l’e-commerce.
- Contribuisci alla pianificazione dell’architettura e alle decisioni tecniche.
- Supporta la crescita degli sviluppatori junior e di livello intermedio attraverso il mentoring.
- Mantieni elevati standard ingegneristici con revisioni del codice strutturate.
- Collega le applicazioni mobili a piattaforme CMS headless e backend di e-commerce tramite API REST e GraphQL.
- Sviluppa e mantieni implementazioni di federazione GraphQL con Apollo Client.
- Realizza esperienze reattive, scalabili e ad alte prestazioni su iOS e Android.
- Collabora con gli ingegneri backend per migliorare la comunicazione con le API, il flusso dei dati e la coerenza dello stato.
- Sviluppa autenticazione sicura, crittografia end-to-end e flussi affidabili per l’elaborazione dei pagamenti.
- Applica le pratiche di sicurezza richieste per le applicazioni mobili di commercio elettronico.
- Crea e mantieni pipeline CI/CD e framework automatizzati per i test mobili.
- Analizza i dati sulle prestazioni, risolvi i colli di bottiglia e migliora l’efficienza delle applicazioni.
Requisiti
- Esperienza professionale nello sviluppo software con competenze senior nello sviluppo mobile con Flutter.
- Esperienza pratica con Apollo GraphQL, schemi federati e modelli di integrazione REST e GraphQL.
- Conoscenza avanzata degli strumenti di gestione dello stato di Flutter, come BLoC, Riverpod e Provider.
- Esperienza nel collegare applicazioni mobili a backend di e-commerce, piattaforme CMS headless e gateway di pagamento.
- Solida conoscenza delle pratiche di sicurezza mobile, dell’autenticazione sicura e delle integrazioni di pagamento conformi allo standard PCI.
- Esperienza nella creazione di pipeline CI/CD e nell’implementazione di strategie di test automatizzati per applicazioni mobili.
- Inglese scritto e parlato a livello avanzato o fluente.
- Ottime capacità comunicative per lavorare direttamente con stakeholder statunitensi.
- Disponibilità a lavorare secondo il fuso orario CST dall’America Latina.
- È preferibile una laurea in Informatica, Ingegneria del software o una disciplina tecnica correlata.
- È preferibile esperienza con piattaforme retail o di e-commerce su larga scala.
- È preferibile familiarità con lo sviluppo nativo iOS in Swift o Android in Kotlin.
- È preferibile esperienza con strumenti di monitoraggio delle prestazioni e analisi dei crash come Firebase e Sentry.
Benefit
- Lavoro completamente da remoto da qualsiasi località dell’America Latina.
- Collaborazione a tempo pieno come contraente, pensata per il lungo periodo.
- Compenso corrisposto in dollari statunitensi.
- Collaborazione diretta con la leadership ingegneristica con sede negli Stati Uniti su piattaforme retail ad alto impatto.
- Ambiente di lavoro flessibile, autonomo e collaborativo.
- Ambiente di lavoro inclusivo e diversificato, con opportunità di crescita professionale.