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.