FCamara Consulting & Training
FCamara Consulting & Training
FCamara Consulting & Training è una multinazionale brasiliana specializzata nella trasformazione digitale e nella consulenza tecnologica. Le sue attività comprendono innovazione, commercio elettronico, strategia digitale, intelligenza artificiale e cybersecurity, aiutando le organizzazioni a integrare la tecnologia nelle loro attività aziendali in continua evoluzione. L’azienda serve clienti nei settori della sanità, delle assicurazioni, della logistica, della vendita al dettaglio e della finanza, sostenendo le imprese nello sviluppo e nella modernizzazione delle loro competenze digitali.

Sviluppatore Frontend Mobile Android

Sviluppa un prodotto finanziario digitale per un cliente di servizi finanziari come sviluppatore Android. Utilizza lo sviluppo nativo in Kotlin, un’architettura modulare e un’interfaccia guidata dal server.

Descrizione

  • Sviluppare e migliorare funzionalità mobile integrate con le altre applicazioni del cliente.
  • Sviluppare applicazioni Android native con Kotlin.
  • Creare interfacce reattive e fluide conformi agli standard UX e UI del prodotto.
  • Costruire componenti riutilizzabili all’interno di un’architettura modulare e collegabile.
  • Implementare componenti e percorsi utente secondo i principi dell’interfaccia guidata dal server.
  • Interpretare configurazioni e contratti del backend per eseguire il rendering di interfacce dinamiche.
  • Integrare le applicazioni mobile con API e servizi backend.
  • Gestire lo stato dell’applicazione, la cache, la persistenza locale e la sincronizzazione dei dati.
  • Progettare la gestione degli errori per interruzioni del servizio e problemi di connettività.
  • Mantenere le prestazioni, la stabilità e la reattività dei percorsi utente.
  • Applicare pratiche di sicurezza mobile adatte agli ambienti degli istituti finanziari.
  • Creare test unitari e di integrazione, supportando strategie di test automatizzati.
  • Contribuire alle revisioni del codice e alla definizione degli standard tecnici.
  • Collaborare con i team Backend, Architettura, QA, Product Owner e UX/UI.
  • Contribuire all’evoluzione dell’architettura mobile e dei componenti condivisi nel tempo.
  • Supportare l’osservabilità, il monitoraggio e l’analisi dei malfunzionamenti delle applicazioni mobile.

Requisiti

  • Esperienza nello sviluppo di applicazioni mobile native.
  • Padronanza di Android, Kotlin e Jetpack Compose e/o Android Views.
  • Conoscenza di architetture mobile come MVVM, Clean Architecture o approcci comparabili.
  • Esperienza nell’integrazione di applicazioni con API REST.
  • Conoscenza di JSON e della serializzazione e deserializzazione dei dati.
  • Esperienza con la programmazione asincrona e la gestione della concorrenza.
  • Conoscenza della modularizzazione delle applicazioni mobile.
  • Padronanza di Git e delle strategie di controllo del versionamento.
  • Esperienza con test unitari e automatizzati.
  • Esperienza nell’applicazione di CI/CD allo sviluppo mobile.
  • Conoscenza del ciclo di vita delle applicazioni Android.
  • Conoscenza dello sviluppo per la piattaforma Google e delle relative linee guida per l’esperienza utente.
  • La conoscenza di OAuth 2.0 e OpenID Connect costituisce un valore aggiunto.
  • La conoscenza di JWT e della gestione sicura dei token costituisce un valore aggiunto.
  • La conoscenza dell’archiviazione sicura delle informazioni sui dispositivi mobili costituisce un valore aggiunto.
  • La conoscenza di Android Keystore costituisce un valore aggiunto.
  • La conoscenza del certificate pinning costituisce un valore aggiunto.
  • La conoscenza dell’autenticazione biometrica costituisce un valore aggiunto.
  • La conoscenza delle pratiche di codifica sicura costituisce un valore aggiunto.
  • La conoscenza di OWASP Mobile Application Security costituisce un valore aggiunto.
  • Esperienza nel digital banking, nel fintech o nelle soluzioni di pagamento.
  • Esperienza con interfacce guidate dal server.
  • Esperienza con le Super App.
  • Conoscenza di architetture modulari e collegabili.
  • Esperienza con applicazioni su larga scala e critiche per il business.
  • Conoscenza di feature flag e configurazione remota.
  • Esperienza con l’osservabilità e il monitoraggio delle applicazioni mobile.
  • Esperienza con prodotti finanziari, pagamenti e portafogli digitali.

Offerte correlate

Knowtion Health

Responsabile dell’acquisizione dei talenti da remoto

Knowtion Health

Supervisiona i sistemi di selezione, le richieste di assunzione, le analisi e la gestione della forza lavoro a tempo determinato presso Knowtion Health. Contribuisce a sviluppare processi di assunzione scalabili per un’azienda sanitaria in crescita.

Apri
Napco National

Coordinatore acquisti, Arabia Saudita (da remoto)

Napco National

Coordina le operazioni di acquisto per un’azienda manifatturiera in Arabia Saudita: dagli ordini di acquisto e dalle consegne dei fornitori alle pratiche doganali e ai trasferimenti di materiali. Supporta lo sdoganamento delle spedizioni, l’elaborazione delle fatture, i reclami ai fornitori e il rinnovo dei certificati di prodotto.

Apri
Terumo Medical Corporation

Responsabile regionale vendite, Terumo Interventional Systems

Terumo Medical Corporation

Gestisci le vendite di dispositivi medici in un’area del North Central New Jersey, coordinando i team sul territorio e i rapporti con gli ospedali. Sviluppa i ricavi regionali, i risultati di vendita e la promozione conforme dei prodotti Terumo Interventional Systems.

Apri
Claroty

Ingegnere di automazione QA

Claroty

Sviluppa l’automazione di API e interfaccia utente e i controlli di qualità CI/CD per la piattaforma di sicurezza ciberfisica di Claroty. Contribuisci a proteggere le infrastrutture critiche con test affidabili.

Apri