📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Mobile Engineer (Flutter)

Jobgether

Remote
Remote Senior 🇬🇧 English
Flutter Dart 3.x BLoC Provider GetIt GoRouter Dio code generation tools Firebase push notifications real-time features

Job description

About the role

We are looking for a Senior Mobile Engineer with deep expertise in Flutter to join a fast‑growing digital product used by a global community. Based in Portugal and working remotely, you will help shape core mobile experiences across iOS and Android while driving analytics‑focused improvements and measurable product outcomes.

Key responsibilities

  • Develop and maintain core mobile product experiences across authentication, registration, search, discovery, profiles, photos, messaging, matching, and user engagement.
  • Analyze and improve key product funnels such as registration, upgrades, monetization, messaging engagement, and match conversion.
  • Own and contribute to analytics for core mobile journeys, helping teams understand user behavior.
  • Monitor and enhance platform‑specific capabilities including push notifications, deep links, and real‑time features.
  • Analyze mobile advertising and in‑app purchase revenue metrics and support monetization initiatives.
  • Support compliance‑related functionality such as consent management, age verification, and user verification.
  • Build and evolve production Flutter applications for iOS and Android using maintainable, scalable architecture.
  • Contribute to multi‑flavor and white‑label delivery with brand‑specific configurations, assets, store identifiers, and Firebase environments.
  • Develop automated unit and widget tests, maintaining high reliability and code quality.
  • Collaborate with product, engineering, analytics, and cross‑functional stakeholders in a fully remote international environment.

Required profile

  • Strong professional experience with Flutter and Dart 3.x, delivering and maintaining production apps for both iOS and Android.
  • Solid understanding of layered mobile architecture (UI, domain/use cases, repositories, framework layers).
  • Hands‑on experience with BLoC, Provider, GetIt for dependency injection, and GoRouter for navigation.
  • Experience using Dio for networking and immutable data models generated via code‑generation tools.
  • Ability to analyze data, improve product funnels, and support monetization and compliance initiatives.
  • Comfortable working remotely within an international, cross‑functional team.

Required skills

  • Flutter
  • Dart 3.x
  • BLoC
  • Provider
  • GetIt
  • GoRouter
  • Dio
  • Code generation tools
  • Unit testing
  • Widget testing
  • Firebase
  • Push notifications
  • Deep linking
  • Real‑time features

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Portugal.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 4 weeks ago

Expires 1 month from now

44 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether