Join Corposostenibile as a Flutter Mobile Developer with expertise in UI/UX to develop our mobile app and improve our web interface.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
FLUTTER MOBILE DEVELOPER (UI/UX Expert) in PARTITA IVA - FULL REMOTE
Siamo Corposostenibile, il #1 Centro Online di Nutrizione Integrativa, in forte crescita nel mondo del benessere e della salute, con un team di oltre 100 professionisti appassionati e allineati da una missione: trasformare la vita delle persone.
Stiamo cercando un Flutter Developer con forte attenzione alla UI/UX per:
- sviluppare la nostra app mobile (iOS/Android)
- collaborare al miglioramento dell’interfaccia web del gestionale (HTML/CSS/JS, React opzionale)
La persona ideale ha una forte sensibilità per l’esperienza utente, grande attenzione ai dettagli e capacità di trasformare flussi complessi in interfacce semplici e intuitive.
Responsabilità principali
- Sviluppo dell’app mobile in Flutter (feature, moduli, UI, navigazione, API client).
- Creazione di interfacce pixel-perfect basate su design Figma.
- Collaborazione con il backend team per integrare REST API (Flask).
Implementazione di:
- autenticazione (JWT/OAuth2),
- gestione stato (Provider, Riverpod, Bloc ecc.),
- animazioni e transizioni fluide.
- Publishing e gestione build per Android e iOS.
- Ottimizzazione performance, refactoring e architettura pulita.
Contributo al miglioramento del frontend web:
- HTML, CSS, JS, React (bonus)
Contributo alla definizione del design system dell’ecosistema Corposostenibile.
Requisiti tecnici (Hard Skills)
- esperienza con Flutter
- Ottima conoscenza di Dart
- Ottima conoscenza di HTML, CSS , JAVASCRIPT ( O REACT )
- Esperienza con uno o più state manager (Provider, Riverpod, Bloc, MobX)
- Integrazione con API REST o GraphQL
- Esperienza di pubblicazione su Play Store e App Store
- Conoscenza delle best practice di architettura Flutter (Clean Architecture, MVVM, ecc.)
- Capacità di debugging e profiling performance
Soft Skills
- Forte sensibilità UI/UX
- Capacità di tradurre processi complessi in interfacce semplici
- Autonomia, problem solving e capacità di proporre soluzioni
- Attitudine alla documentazione e lavoro in team