A

Senior Flutter Developer (Full Remote)

Remote
Apply
AI Summary

Lead the design, development, and maintenance of high-performance cross-platform mobile applications using Flutter and Dart. Collaborate with cross-functional teams to deliver scalable, user-centric solutions while optimizing performance and ensuring seamless iOS/Android integration. Drive technical decisions, mentor junior developers, and contribute to architectural improvements in a fully remote, innovative environment.

Key Highlights
Fully remote role with high autonomy and responsibility for technical decisions
Work on high-impact mobile products with a multidisciplinary, international team
Competitive salary range (€31,000–€36,000 annual, negotiable for exceptional profiles)
Key Responsibilities
Design and develop scalable, cross-platform mobile applications using Flutter and Dart
Define and maintain clean, modular software architectures adhering to SOLID principles and Clean Architecture
Collaborate with Product, Design, Backend, and QA teams to translate requirements into high-quality solutions
Optimize application performance, stability, and compatibility across iOS and Android platforms
Integrate REST APIs, JSON services, and backend systems while managing state with BLoC/Riverpod/Provider
Write and execute unit, widget, and integration tests using Flutter Test framework
Lead code reviews, enforce best practices, and contribute to CI/CD pipelines and mobile deployment processes
Technical Skills Required
Flutter Dart State Management (BLoC, Riverpod, Provider)
Benefits & Perks
Competitive annual salary (€31,000–€36,000, adjustable based on experience)
Full remote work arrangement
Professional growth opportunities and career development
Nice to Have
Experience with Swift or Kotlin
Firebase integration (Crashlytics, Analytics, Remote Config, Cloud Messaging)
GraphQL expertise
Docker and CI/CD tools (GitHub Actions, GitLab CI, Bitrise)
Fastlane for mobile deployment automation
Agile/Scrum methodology knowledge

Job Description


CHI SIAMO

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 profili con caratteristiche eccezionali rispetto al range indicato, una revisione potrà essere valutata previa approvazione interna.


The world needs you

ADENTIS Italia è un equal opportunities employer: crediamo che tutte le forme di diversità siano fonte di arricchimento reciproco. Ci impegniamo a garantire un ambiente di lavoro inclusivo, nel quale ogni singola risorsa possa apportare un valore unico alla nostra realtà. Pertanto, accogliamo candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile.


Inoltre, teniamo fede ai nostri impegni prestando attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99.

I dati personali saranno trattati in conformità alle disposizioni contenute nel regolamento UE 2016/679.



Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

alpian bank

Italy

Senior React Native Software Engineer (Cross-Platform Mobile Development)

Mobile
11m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BairesDev

Greater Rio De Janeiro

Senior React Native Mobile Engineer (TypeScript, Cross-Platform)

Mobile
13m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BairesDev

Chile

Subscribe our newsletter

New Things Will Always Update Regularly