Flutter Developer

We are looking for an experienced Flutter Developer
to stabilize, improve, and prepare production-ready releases of an existing mobile application.
This is a focused improvement project with potential for long-term collaboration.

Responsibilities

  • Refactor and optimize existing Flutter codebase.
  • Improve app stability, fix crashes, UI bugs, and navigation issues.
  • Review and update networking layer (dio/http), handle API errors correctly.
  • Improve app performance, loading states, caching, pagination.
  • Update layouts according to design guidelines; ensure responsiveness.
  • Fix and optimize media uploads, forms, and local storage logic.
  • Prepare production builds for Android and iOS (signing, versioning, flavors).
  • Set up environment configs (.env, separate dev/stage/prod).
  • Improve CORS/API communication handling (client-side).
  • Add basic test coverage for critical features (Flutter tests).
  • Work closely with the backend team to ensure smooth integration.

     

Required Skills

  • Strong knowledge of Flutter (3.x) and Dart.
  • Experience with state management (Riverpod preferred; Bloc/Provider also acceptable).
  • Experience with dio/http, interceptors, error handling.
  • Understanding of clean architecture and modular project structure.
  • Experience building and signing Android APK/AAB and iOS IPA.
  • Familiarity with Firebase, push notifications, analytics is a plus.
  • Ability to work with existing/legacy projects.

     

Nice to Have

  • Experience refactoring and stabilizing older/unfinished mobile apps.
  • Skills in debugging and improving performance.
  • Basic CI/CD knowledge for mobile pipelines (Codemagic, GitHub Actions, etc.).

We are seeking a reliable Flutter developer

for a short-term stabilization project with the possibility of ongoing work.

Required languages

English B2 - Upper Intermediate
Published 18 November
38 views
ยท
18 applications
100% read
ยท
63% responded
Last responded 7 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...