Frontend & Mobile Developer
2 giorni fa
Catania, Sicily, Italia
PalComm
Tempo pieno
21.000 € - 26.000 € Contratto
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
Cerchiamo un Frontend & Mobile Developer da inserire nel nostro team IT presso i nostri uffici a Catania per contribuire allo sviluppo e all’evoluzione dei nostri prodotti digitali, con particolare focus sulle applicazioni mobile iOS e Android e sulle piattaforme web.
Cerchiamo una persona con esperienza concreta su prodotti in produzione, capace di lavorare con un buon livello di autonomia e di contribuire attivamente alle scelte tecniche e alla qualità del prodotto.
Stack: React Native, React, Next.js, TypeScript, AWS, REST API, APNs, FCM
Tipo: Full time / Ibrido
Sede: Catania
RAL: Range da 21k a 26k
Responsabilità:
• Sviluppare e mantenere applicazioni iOS e Android in React Native + TypeScript.
• Sviluppare e mantenere piattaforme web in React / Next.js.
• Progettare e implementare nuove funzionalità, dalla definizione tecnica fino al rilascio in produzione.
• Trasformare design e componenti Figma in interfacce responsive, performanti e fedeli al design system.
• Integrare API REST e servizi backend, gestendo correttamente caching, error handling e persistenza dei dati.
• Implementare e gestire notifiche push tramite APNs e Firebase Cloud Messaging, inclusi deep linking e gestione foreground/background.
• Gestire lo stato applicativo attraverso Redux, Zustand o soluzioni equivalenti.
• Ottimizzare rendering, network, memoria e performance delle applicazioni su dispositivi reali.
• Effettuare debugging e troubleshooting di problematiche frontend e mobile.
• Contribuire al processo di pubblicazione e aggiornamento delle applicazioni tramite App Store Connect e Google Play Console.
• Collaborare con designer, developer e team di prodotto nella definizione delle soluzioni tecniche.
• Partecipare alle code review e contribuire al mantenimento degli standard qualitativi e delle best practice del team.
Requisiti:
• 1+ anni di esperienza professionale nello sviluppo frontend e/o mobile.
• Esperienza concreta con React Native su applicazioni in produzione.
• Ottima conoscenza di JavaScript e TypeScript.
• Solida conoscenza di React e del suo ecosistema.
• Esperienza con React / Next.js nello sviluppo di applicazioni web moderne.
• Esperienza nell’integrazione di API REST e nella gestione asincrona dei dati.
• Buona conoscenza di Git e dei principali workflow di sviluppo, inclusi branch, pull request e code review.
• Esperienza con state management tramite Redux, Zustand o soluzioni equivalenti.
• Capacità di debugging e analisi delle performance su dispositivi reali.
• Conoscenza dei principi di responsive design e attenzione alla qualità dell’interfaccia e della user experience.
• Capacità di lavorare con un buon livello di autonomia all’interno di un team di sviluppo. Nice to have:
• Esperienza con Expo / EAS e aggiornamenti OTA.
• Esperienza con App Store Connect e Google Play Console.
• Esperienza con notifiche push tramite APNs e Firebase Cloud Messaging.
• Esperienza con in-app purchase e abbonamenti nativi Apple e Google.
• Conoscenza dei limiti di React Native e familiarità con l’integrazione di codice nativo iOS/Android.
• Familiarità con servizi AWS e infrastrutture cloud.
• Conoscenza delle Human Interface Guidelines di Apple e di Material Design.
• Esperienza con download offline e gestione di contenuti locali.
• Esperienza con player video mobile e streaming HLS.
• Esperienza con applicazioni editoriali, media o piattaforme ad alto volume di contenuti. Cerchiamo una persona autonoma, precisa e orientata al prodotto, capace non solo di implementare funzionalità ma anche di comprenderne l’impatto sull’esperienza utente, sulle performance e sulla manutenibilità del prodotto. Il profilo ideale ha già lavorato su applicazioni reali in produzione, sa confrontarsi con problemi tecnici concreti e vuole continuare a crescere assumendo progressivamente maggiore responsabilità sulle scelte tecniche e sull’evoluzione dei prodotti.
Responsabilità:
• Sviluppare e mantenere applicazioni iOS e Android in React Native + TypeScript.
• Sviluppare e mantenere piattaforme web in React / Next.js.
• Progettare e implementare nuove funzionalità, dalla definizione tecnica fino al rilascio in produzione.
• Trasformare design e componenti Figma in interfacce responsive, performanti e fedeli al design system.
• Integrare API REST e servizi backend, gestendo correttamente caching, error handling e persistenza dei dati.
• Implementare e gestire notifiche push tramite APNs e Firebase Cloud Messaging, inclusi deep linking e gestione foreground/background.
• Gestire lo stato applicativo attraverso Redux, Zustand o soluzioni equivalenti.
• Ottimizzare rendering, network, memoria e performance delle applicazioni su dispositivi reali.
• Effettuare debugging e troubleshooting di problematiche frontend e mobile.
• Contribuire al processo di pubblicazione e aggiornamento delle applicazioni tramite App Store Connect e Google Play Console.
• Collaborare con designer, developer e team di prodotto nella definizione delle soluzioni tecniche.
• Partecipare alle code review e contribuire al mantenimento degli standard qualitativi e delle best practice del team.
Requisiti:
• 1+ anni di esperienza professionale nello sviluppo frontend e/o mobile.
• Esperienza concreta con React Native su applicazioni in produzione.
• Ottima conoscenza di JavaScript e TypeScript.
• Solida conoscenza di React e del suo ecosistema.
• Esperienza con React / Next.js nello sviluppo di applicazioni web moderne.
• Esperienza nell’integrazione di API REST e nella gestione asincrona dei dati.
• Buona conoscenza di Git e dei principali workflow di sviluppo, inclusi branch, pull request e code review.
• Esperienza con state management tramite Redux, Zustand o soluzioni equivalenti.
• Capacità di debugging e analisi delle performance su dispositivi reali.
• Conoscenza dei principi di responsive design e attenzione alla qualità dell’interfaccia e della user experience.
• Capacità di lavorare con un buon livello di autonomia all’interno di un team di sviluppo. Nice to have:
• Esperienza con Expo / EAS e aggiornamenti OTA.
• Esperienza con App Store Connect e Google Play Console.
• Esperienza con notifiche push tramite APNs e Firebase Cloud Messaging.
• Esperienza con in-app purchase e abbonamenti nativi Apple e Google.
• Conoscenza dei limiti di React Native e familiarità con l’integrazione di codice nativo iOS/Android.
• Familiarità con servizi AWS e infrastrutture cloud.
• Conoscenza delle Human Interface Guidelines di Apple e di Material Design.
• Esperienza con download offline e gestione di contenuti locali.
• Esperienza con player video mobile e streaming HLS.
• Esperienza con applicazioni editoriali, media o piattaforme ad alto volume di contenuti. Cerchiamo una persona autonoma, precisa e orientata al prodotto, capace non solo di implementare funzionalità ma anche di comprenderne l’impatto sull’esperienza utente, sulle performance e sulla manutenibilità del prodotto. Il profilo ideale ha già lavorato su applicazioni reali in produzione, sa confrontarsi con problemi tecnici concreti e vuole continuare a crescere assumendo progressivamente maggiore responsabilità sulle scelte tecniche e sull’evoluzione dei prodotti.