Middle+/Senior Mobile Flutter Developer


Requirements:

  • Flutter โ€” 3+ years of commercial experience in real-world projects.
  • Dart โ€” deep knowledge, including async/await and isolates.
  • State Management: Cubit (Bloc).
  • REST API: Dio, OAuth 2.0 (refresh token via interceptor).
  • Firebase: Push Notifications, App Distribution.
  • CI/CD: Bitrise โ†’ App Distribution โ†’ TestFlight + Google Play.
  • UI: Advanced customization, adaptability (flutter_screenutil), animations.
  • GIT: Pull requests, branching strategy.
  • Dependency Injection (DI): get_it.
  • Navigation: AutoRoute.
  • Local Storage: SQL/NoSQL, preferably Realm, image caching.
  • Analytics: Datadog.
  • Localization: easy_localization.
  • Environment Configuration: flutter_dotenv.
  • Social Authentication: Google, Facebook, Apple.
  • Release: iOS/Android signing + store submission.
  • Deep Links: app_links.
  • Password Autofill: iOS/Android.
  • Platform Channels: MethodChannel / EventChannel.
    Knowledge of English - Upper Intermediate
     

๐Ÿ’ก Nice to Have:

  • Layered Architecture with clear implementation.
  • Basic knowledge of native development (Android/iOS).
  • Experience with Bluetooth, Camera, Geo, Background Services.
  • Live streaming via WebSockets.
  • React Native.

     

๐Ÿ“‹ Responsibilities:

  • Developing Flutter applications from scratch or maintaining/scaling existing ones.
  • Collaborating with designers, backend/frontend developers, QA, and occasionally with clients (in English).
  • Participating in estimations, planning, and technical discussions.
  • Scrum processes: daily stand-ups, refinement, retrospectives.
  • Releasing apps in App Store Connect / Google Play Console with CI/CD automation (Bitrise).
     

๐Ÿงฉ Projects:

  • Domains: Healthcare, Entertainment, Education/Support.
  • Scale: Small to medium applications.


    What We Offer:
    ๐Ÿ•’ Full-time role with flexible hours after probation.
    ๐Ÿ“š Ongoing training and educational opportunities.
    ๐Ÿ“ˆ Performance reviews every 6 months.
    ๐Ÿ’ต Competitive salary in USD.
    ๐ŸŒด 21 paid vacation days.
    ๐Ÿค’ 7 paid sick days (+15 for serious cases like COVID or surgery).
    ๐Ÿ—“๏ธ 10 floating public holidays.
    ๐ŸŽ‰ Team-building events & fun corporate activities.
    ๐Ÿš€ Projects across diverse domains (e-commerce, healthcare, fintech, etc.).
    ๐ŸŒ Clients from the USA, Canada, and Europe.

Published 16 June
152 views
ยท
36 applications
100% read
ยท
100% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...