React Native Developer
Descrizione dell'offerta
Il/la candidato/a ideale sarà responsabile dello sviluppo di interfacce moderne e performanti per
applicazioni cross-platform (mobile e web), collaborando con il team per offrire esperienze utente
innovative e coerenti su tutti i dispositivi. La figura collaborerà direttamente con il Product Owner e si occuperà di:
● Progettare e sviluppare applicazioni React Native cross-platform che funzionino sia su dispositivi mobili (iOS/Android) che su piattaforme web
● Scrivere codice di qualità, ben strutturato, testabile e documentato
● Ottimizzare le prestazioni e garantire la manutenibilità del codice su tutte le piattaforme target
● Collaborare con i team di backend e UX/UI per garantire un'esperienza utente coerente e di alta qualità su tutti i dispositivi
● Effettuare test unitari e contribuire al miglioramento della qualità del software.
PROFILO
Competenze richieste:
● 3/5 anni di esperienza nello sviluppo frontend e/o mobile
● Esperienza concreta con React Native e la sua architettura cross-platform
● Ottima conoscenza di React e del suo ecosistema
● Ottima conoscenza di JavaScript e TypeScript
● Buona conoscenza di HTML, CSS e implementazioni responsive
● Esperienza nell'ottimizzazione delle performance su dispositivi mobili e web
● Familiarità con gestione dello stato in applicazioni complesse (Redux, Context API, MobX)
● Esperienza con metodologie di testing per applicazioni cross-platform
● Familiarità con Git, CI/CD e integrazione con Restful APIs.
Requisiti preferenziali:
● Conoscenza di Expo e del suo ecosistema
● Esperienza con metodologie Agile.
Soft Skill:
● Buona padronanza della lingua inglese (letta, scritta e parlata)
● Attitudine analitica e orientamento al problem solving
● Attitudine alla comunicazione e al lavoro in team
● Passione per l'innovazione e interesse per le nuove tecnologie mobile/web
● Capacità di adattarsi a requisiti diversi su piattaforme diverse.