Full-Stack Mobile Developer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Milano
EUR 35.000 - 50.000
Sii tra i primi a mandare la candidatura.
5 giorni fa
Descrizione del lavoro

WAVENURE è un'azienda Fintech italiana innovativa che applica l'Intelligenza Artificiale alle decisioni di investimento. I nostri servizi e soluzioni aiutano gli investitori a compiere scelte informate e remunerative sui mercati finanziari.

Cerchiamo persone motivate, talentuose e desiderose di crescere che ci aiutino a costruire il nostro business e a farne parte.

Lavorare in WAVENURE significa vivere una realtà innovativa, in un ambiente dinamico, e con un progetto di crescita sul mercato italiano e internazionale.

Siamo alla ricerca di uno Sviluppatore Mobile Full-Stack, da inserire in azienda a partire da Gennaio 2025, con comprovata esperienza, specializzato nello sviluppo di applicazioni mobili cross-platform. Il candidato ideale ha esperienza con framework di sviluppo mobile ibrido come React Native, Flutter, Xamarin, o altre soluzioni simili, e possiede competenze in tutto lo stack di sviluppo, dal frontend al backend. La figura sarà responsabile della progettazione, sviluppo e manutenzione di applicazioni mobili innovative per diverse piattaforme (iOS, Android), garantendo un’esperienza utente fluida e nativa.

Atteggiamento e motivazione costituiscono un must-have.

  • Progettare e sviluppare applicazioni mobili utilizzando framework cross-platform come React Native, Flutter, Xamarin o Ionic.
  • Collaborare con il team di progettazione per creare interfacce utente moderne e reattive su entrambe le piattaforme (iOS e Android).
  • Sviluppare e integrare API backend, lavorando con database relazionali o NoSQL e servizi cloud.
  • Implementare pratiche di test automatizzati, debugging e ottimizzazione delle performance per garantire la qualità del software.
  • Partecipare attivamente alla revisione del codice e contribuire alla definizione delle migliori pratiche di sviluppo.
  • Mantenere aggiornate le applicazioni esistenti, gestendo nuovi rilasci e aggiornamenti delle funzionalità.
  • Collaborare con il team DevOps per integrare pipeline CI/CD e garantire il rilascio continuo del software.
  • Esperienza comprovata (4-5 anni) nello sviluppo mobile, con specializzazione in almeno uno dei seguenti framework:
  • Altre soluzioni cross-platform simili.
  • Esperienza nello sviluppo full-stack, inclusa l’integrazione con API RESTful o GraphQL.
  • Familiarità con backend framework come Node.js , e web application framework come Express o altri equivalenti.
  • Conoscenza delle metodologie Agile/Scrum.
  • Forte motivazione e tenacia nel raggiungimento degli obiettivi
  • Spiccata predisposizione all'apprendimento continuo
  • Ottime capacità analitiche e di problem-solving.
  • Attitudine al lavoro in team, con buone capacità comunicative.
  • Capacità di gestire più progetti contemporaneamente rispettando le scadenze.
  • Proattività nel proporre soluzioni innovative.

Oltre ai requisiti tecnici fondamentali, sono apprezzate le seguenti competenze aggiuntive:

  • Esperienza nello sviluppo nativo per iOS (Swift) o Android (Kotlin) per gestire eventuali personalizzazioni specifiche della piattaforma non coperte dal framework cross-platform.
  • Conoscenza approfondita di strumenti per la gestione dello stato dell’applicazione come Redux (per React Native), Bloc/Cubit (per Flutter)
  • Esperienza nell’implementazione di animazioni avanzate e interfacce utente complesse utilizzando librerie specifiche come React Native Reanimated, Flutter Animations.
  • Esperienza nell’uso di strumenti DevOps come Docker, Kubernetes, Jenkins o simili.
  • Capacità di lavorare con database relazionali (PostgreSQL, MySQL) e NoSQL (MongoDB).
  • Familiarità con l’integrazione di servizi esterni come notifiche push, geolocalizzazione, pagamenti in-app e autenticazione tramite OAuth2 o Firebase.
  • Conoscenza delle best practice in ambito di sicurezza mobile, inclusa la protezione dei dati sensibili degli utenti e la prevenzione delle vulnerabilità comuni nelle app mobili.
  • Esperienza nell’ottimizzazione delle performance delle applicazioni mobili su dispositivi a bassa potenza o reti limitate.
  • Familiarità con strumenti di analisi mobile come Google Analytics for Firebase o Mixpanel per monitorare l’utilizzo dell’applicazione.
  • Costituisce titolo preferenziale esperienza su progetti in ambito finanziario/fintech