Sviluppatore Mobile React Native

2 settimane fa

Brescia, Lombardy, Italia AutoSuperMarket Tempo pieno
Descrizione del ruolo Stiamo cercando uno Sviluppatore Mobile React Native da inserire nel nostro team di sviluppo. La risorsa contribuirà alla progettazione, allo sviluppo e all’evoluzione di applicazioni mobile cross-platform per iOS e Android, con particolare attenzione a performance, stabilità e qualità dell’esperienza utente. Il/la candidato/a ideale ha una solida esperienza nello sviluppo mobile con React Native, dimestichezza con stack moderni e capacità di lavorare in autonomia e all’interno di un team multidisciplinare. Responsabilità principali
• Sviluppare e mantenere applicazioni mobile in React Native per iOS e Android
• Collaborare alla definizione delle architetture applicative e delle scelte tecniche
• Integrare API REST e servizi backend
• Garantire qualità del codice, performance, sicurezza e stabilità dell’app
• Collaborare con designer e stakeholder di prodotto
• Contribuire al miglioramento continuo dei processi di sviluppo e rilascio Competenze richieste Mobile / Frontend
• Ottima conoscenza di JavaScript / TypeScript
• Esperienza solida con React Native
• Conoscenza di React Hooks, Context API e/o state manager (Redux, Zustand, ecc.)
• Esperienza con sistemi di navigazione come React Navigation o simili
• Familiarità con il design responsive e le linee guida iOS / Android
• Capacità di debugging e profiling su dispositivi reali ed emulatori Integrazione e dati
• Esperienza nel consumo di API REST
• Gestione di autenticazione, token e sessioni
• Conoscenza dei principi di architettura client-server Plus apprezzati:
• Esperienza con Expo
• Conoscenza dei processi di build e pubblicazione su App Store e Google Play
• Familiarità con native modules (Swift / Kotlin / Java)
• Capacità di scrivere codice pulito, testabile e manutenibile
• Esperienza con testing (Jest, Testing Library, Detox)
• Familiarità con CI/CD per applicazioni mobile
• Attitudine al problem solving e attenzione al dettaglio
• Interesse per performance, UX e qualità del prodotto Cosa offriamo
• Ambiente giovane, informale e orientato ai risultati
• Team piccolo e affiatato, con reale impatto sulle decisioni tecniche e di prodotto
• Possibilità di crescita professionale e formazione pragmatica
• Opportunità di lavorare su applicazioni mobile scalabili e progetti innovativi
• Processi snelli, poche gerarchie e alta velocità decisionale