Senior Flutter Developer

23 ore fa

Castagnole Piemonte, Piemonte, Italia ADENTIS Italia Tempo pieno

CHI SIAMO
Si candidi rapidamente per massimizzare le sue possibilità di essere considerato/a per un colloquio. Legga la descrizione completa del lavoro qui sotto.
ADENTIS Italia
è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.
Presente in 14 paesi europei con oltre 9.000 dipendenti, abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, DINAMISMO e VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.
Ruolo: Senior Flutter Developer
Modalità: full remote
IL TUO RUOLO
Siamo alla ricerca di un/a
Senior Flutter Developer
con solida esperienza nello sviluppo di applicazioni mobile, in grado di contribuire in modo autonomo alla progettazione, implementazione e manutenzione di applicazioni performanti e scalabili per
iOS
e
Android .
La persona entrerà a far parte di un team tecnico e collaborerà con Product, Design e Backend per trasformare requisiti e idee di prodotto in soluzioni tecnologiche robuste e di alta qualità.
Responsabilità:
Progettare e sviluppare applicazioni mobile cross-platform utilizzando
Flutter
e
Dart .
Definire e mantenere architetture software scalabili, modulari e facilmente manutenibili.
Sviluppare nuove funzionalità e migliorare quelle esistenti, garantendo elevati standard di qualità.
Integrare API e servizi backend tramite
REST API
e
JSON .
Gestire lo stato dell'applicazione utilizzando soluzioni come
BLoC ,
Riverpod
o
Provider .
Scrivere test unitari, widget test e integration test utilizzando
Flutter Test .
Collaborare con gli sviluppatori backend, Product Manager, UX/UI Designer e QA.
Partecipare alle code review e contribuire alla definizione delle best practice di sviluppo.
Analizzare e risolvere problemi di performance, stabilità e compatibilità su
iOS
e
Android .
Gestire il processo di build e rilascio tramite
Git ,
CI/CD
e gli strumenti di distribuzione mobile.
Contribuire all'evoluzione dell'architettura tecnica e alle decisioni tecnologiche del progetto.
Requisiti tecnici:
Almeno
4 anni
di esperienza nello sviluppo software con
Flutter .
Ottima conoscenza di
Dart .
Esperienza nello sviluppo di applicazioni per
iOS
e
Android .
Esperienza con almeno uno dei principali state management:
BLoC ,
Riverpod ,
Provider .
Esperienza nell'integrazione di
REST API ,
JSON
e servizi backend.
Ottima conoscenza di
Git
e dei principali workflow di versionamento.
Conoscenza di
Flutter Test
e delle principali strategie di testing.
Conoscenza dei principi di
Clean Architecture ,
SOLID
e design pattern.
Esperienza nell'analisi e ottimizzazione delle performance di applicazioni mobile.
Nice to have:
Conoscenza di
Swift
e/o
Kotlin .
Esperienza con
Firebase
(Crashlytics, Analytics, Remote Config, Cloud Messaging).
Esperienza con
Fastlane .
Conoscenza di
GraphQL .
Esperienza con
Docker
e strumenti di
CI/CD
come GitHub Actions, GitLab CI o Bitrise.
Esperienza nella pubblicazione e gestione di applicazioni su
App Store
e
Google Play Store .
Conoscenza di metodologie
Agile/Scrum .
Cosa offriamo?
Un ambiente tecnico stimolante e orientato all'innovazione.
Possibilità di lavorare su prodotti mobile ad alto impatto.
Ampia autonomia e responsabilità sulle scelte tecnologiche.
Collaborazione con un team multidisciplinare e internazionale.
Percorso di crescita professionale e tecnica.
La retribuzione annua lorda per questo ruolo è compresa tra 31.000 EUR e 36.000 EUR.
La posizione è inquadrata nell'ambito del CCNL del Commercio e Terziario applicato dalla nostra società.
Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e predefiniti. In presenza di