Reply
Reply
Reply è un’azienda di tecnologia e consulenza focalizzata sui servizi digitali, sull’integrazione dei sistemi e sulla trasformazione aziendale abilitata dalla tecnologia. Operando come rete di aziende specializzate, sviluppa e implementa soluzioni che coinvolgono l’intelligenza artificiale, il machine learning, il cloud computing e altre tecnologie emergenti. Reply collabora con organizzazioni di settori quali assicurazioni, logistica, marketing, telecomunicazioni, media, banche e settore pubblico, combinando competenze di consulenza, delivery digitale e implementazione tecnologica.

Sviluppatore Android di livello intermedio — Reply (ibrido, Michigan)

Mantieni e migliora le applicazioni Android IoT di Concept Reply, sviluppando funzionalità in Kotlin e risolvendo problemi in produzione. Il ruolo prevede il collegamento delle app a Firebase, API REST e servizi AWS.

Descrizione

  • Mantieni e migliora applicazioni Android native in Kotlin
  • Analizza e correggi difetti delle applicazioni e problemi in produzione
  • Sviluppa e integra funzionalità per soddisfare esigenze aziendali e tecniche
  • Individua opportunità per migliorare e rifattorizzare il codice esistente
  • Collega le app Android alle API REST e ai servizi backend
  • Usa Firebase per il monitoraggio, l’analisi, le notifiche e altre funzionalità delle app
  • Fornisci supporto ai rilasci, alle correzioni di bug e alla manutenzione continua delle applicazioni
  • Collabora con sviluppatori backend, ingegneri QA, team di prodotto e altri partner tecnici
  • Esamina il codice e segui gli standard di sviluppo stabiliti
  • Esegui il debug di problemi delle applicazioni e delle integrazioni e contribuisci a individuarne le cause principali
  • Lavora con applicazioni connesse al cloud e servizi ospitati su AWS

Requisiti

  • Avere da 3 a 5 anni di esperienza nello sviluppo Android o un’esperienza pratica equivalente
  • Avere una solida esperienza di sviluppo con Kotlin
  • Conoscere l’Android SDK e il ciclo di vita delle applicazioni
  • Avere esperienza con pattern architetturali Android come MVVM
  • Avere esperienza con Coroutines e la programmazione asincrona
  • Avere esperienza nell’integrazione di API RESTful e nell’utilizzo di JSON
  • Avere esperienza pratica con Firebase Crashlytics, Cloud Messaging (FCM), Analytics e Authentication o Remote Config
  • Avere esperienza nel debug, nella manutenzione e nel miglioramento di app Android esistenti
  • Conoscere Git e i flussi di lavoro standard per lo sviluppo software
  • Comprendere i test unitari e le pratiche generali di test Android
  • Avere conoscenze di base o esperienza pratica con i servizi AWS e le architetture di applicazioni basate su cloud
  • Avere esperienza con servizi AWS come API Gateway, Cognito, Lambda, CloudWatch o S3
  • Conoscere le pipeline CI/CD per le app Android
  • Avere esperienza nel supporto di app in produzione e nell’analisi dei problemi tramite log e strumenti di monitoraggio
  • L’esperienza con Jetpack Compose è un plus
  • Conoscere gli ambienti di sviluppo Agile/Scrum

Benefit

  • Impiego con pari opportunità
  • Durante la candidatura o il processo di selezione sono disponibili accomodamenti ragionevoli per i candidati con disabilità

Offerte correlate

KION Group

Ingegnere senior del software, automazione di magazzino

KION Group

Guida lo sviluppo di software scalabile per la movimentazione dei materiali in Dematic, con integrazioni WCS, WIS e WMS. Definisce l’architettura e fa da mentore agli ingegneri.

Apri
KION Group

Ingegnere software senior, automazione dei magazzini

KION Group

Guida lo sviluppo di software scalabile per i sistemi di movimentazione dei materiali Dematic, comprese le integrazioni con piattaforme di controllo e gestione del magazzino. Fornisce indirizzo tecnico e affianca team ibridi a Grand Rapids e Henrietta.

Apri
Airbnb

Ingegnere software, IA per sviluppatori

Airbnb

Sviluppa infrastrutture di IA, strumenti di programmazione e piattaforme di workflow per la community di sviluppatori di Airbnb. Contribuisci a migliorare la produttività nel marketplace globale di soggiorni ed esperienze dell’azienda.

Apri
Zendesk

Architetto senior di piattaforme per partner

Zendesk

Guida l’abilitazione dei partner e l’architettura tecnica delle soluzioni di contact center Zendesk basate su Amazon Connect e AWS. Il ruolo comprende onboarding, supporto alla vendita congiunta, progettazione delle soluzioni e formazione dei partner.

Apri