Algar
Algar
Algar è un’azienda brasiliana di telecomunicazioni e servizi informatici che offre a clienti privati e aziende soluzioni di connettività, prodotti digitali e tecnologie per il mondo corporate. Il portafoglio consumer comprende banda larga in fibra ottica, piani 5G e mobile, telefonia fissa, Wi‑Fi mesh, router e modem, vendita di dispositivi e servizi di intrattenimento in bundle, come streaming, audiolibri e musica. Per le aziende, Algar fornisce reti gestite, hosting cloud, colocation, cybersicurezza, SD‑WAN, connettività IoT e LoRaWAN, servizi eSIM e Multi‑Connect, oltre a servizi più ampi di outsourcing IT. L’azienda supporta i clienti in diversi Stati del Brasile attraverso offerte integrate, applicazioni self-service e assistenza clienti.

Analista tecnologico – Sviluppatore mobile React Native

Sviluppa e fa evolvere l’applicazione React Native di Algar per Android e iOS. Lavora su architettura mobile, integrazioni, prestazioni e rilasci sugli store.

Descrizione

  • Sviluppare e migliorare funzionalità per applicazioni Android e iOS con React Native e TypeScript
  • Definire e far evolvere l’architettura mobile attraverso progettazione modulare, componentizzazione, gestione dello stato e strategie di caching e dati remoti
  • Modernizzare l’applicazione aggiornando versioni e dipendenze, sostituendo librerie obsolete e ampliando l’adozione di TypeScript
  • Collegare l’applicazione ad API REST gestendo autenticazione, sessioni, errori, nuovi tentativi e connettività instabile
  • Mantenere le integrazioni per notifiche push, deep link, analisi, coinvolgimento e monitoraggio delle sessioni
  • Monitorare tassi di arresto anomalo, tempi di avvio, rendering e utilizzo delle risorse per supportare prestazioni, stabilità e sicurezza dell’applicazione
  • Lavorare con moduli nativi e strumenti, tra cui Gradle, Xcode e CocoaPods, quando necessario
  • Supportare i rilasci sugli store tramite build, firma, controllo delle versioni, distribuzioni graduali e monitoraggio post-rilascio
  • Analizzare gli incidenti in produzione, supportare l’analisi delle cause principali e contribuire a definire misure preventive
  • Esaminare il codice e rafforzare le buone pratiche di sviluppo mobile
  • Fornire indicazioni tecniche a sviluppatori con diversi livelli di esperienza
  • Valutare l’impatto delle modifiche proposte e il relativo rischio di regressione
  • Spiegare chiaramente rischi tecnici, effetti e compromessi a prodotto, business, leadership e altri stakeholder
  • Partecipare alle cerimonie Agile e contribuire a migliorare i metodi di lavoro del team

Requisiti

  • Esperienza pratica nello sviluppo di applicazioni mobile con React Native
  • Solida conoscenza di TypeScript e dei fondamenti di React, inclusi hook, ciclo di vita del rendering e ottimizzazione dei re-rendering
  • Esperienza nella gestione dello stato dell’applicazione e dei dati remoti con Redux, Zustand, React Query, TanStack Query o strumenti comparabili
  • Esperienza nell’implementazione della navigazione mobile con React Navigation o una libreria equivalente
  • Conoscenza pratica delle integrazioni REST, dell’autenticazione basata su token e della gestione degli errori
  • Esperienza nel rilascio e nell’amministrazione di applicazioni tramite Google Play e/o App Store
  • Esperienza nella scrittura di test mobile automatizzati, inclusi test unitari e dei componenti
  • Esperienza con Git, pratiche Agile e team di prodotto multidisciplinari
  • Capacità di valutare gli impatti, identificare i rischi e comunicare decisioni tecniche a interlocutori tecnici e non tecnici
  • Esperienza professionale nello sviluppo, miglioramento o mantenimento di applicazioni mobile React Native
  • Istruzione superiore completata o in corso in Informatica, Sistemi informativi, Ingegneria del software, Ingegneria informatica, Analisi e sviluppo dei sistemi o disciplina correlata
  • Conoscenza dell’inglese tecnico per documentazione, risoluzione dei problemi e ricerca di soluzioni
  • Costituiscono un vantaggio corsi o certificazioni pertinenti in React Native, TypeScript, sviluppo Android o iOS, ingegneria del software, architettura, test automatizzati, metodologie Agile o tecnologie cloud

Benefit

  • Bonus di partecipazione agli utili (PLR)
  • Doppio beneficio per le ferie
  • Indennità per alimenti e pasti tramite iFood Benefícios
  • Assicurazione sanitaria
  • Assicurazione dentale
  • Contributo per asilo nido o tata
  • Supporto per genitori di figli con disabilità
  • Programma di benessere mentale Mente Tranquila
  • Piattaforma Algar Mais Saúde
  • Abbonamento Wellhub, precedentemente Gympass
  • Assicurazione sulla vita
  • Giorno libero per il compleanno
  • Indennità di trasporto
  • Convenzione farmaceutica
  • Club di sconti
  • Piano di telefonia mobile
  • Bulla

Offerte correlate

Angkas

Direttore dell’ingegneria

Angkas
51 – 200 Dipendenti
B2CMarketplaceTrasporti

Guida i team di ingegneria di Angkas responsabili delle app per passeggeri e autisti, delle piattaforme backend e degli strumenti operativi. Migliora l’affidabilità e la continuità delle consegne, accompagnando l’organizzazione verso un’ingegneria basata sull’IA.

Apri
NVIDIA

Senior manager dell’ingegneria software per sistemi rack-scale NVIDIA

NVIDIA

Guida il team di ingegneria NVIDIA che sviluppa software infrastrutturale rack-scale per sistemi di calcolo basati sull’IA. Coordina piani di controllo, orchestrazione del ciclo di vita, affidabilità e consegne tra team.

Apri