cover

Senior Flutter Developer/ 2 weeks ago

FCamara
Attractive
Application ends: 2025-12-08

Mobile Developer - Flutter

FCamara is seeking a Mobile Developer - Flutter to join a leading national institution in higher education, specializing in health sciences with a strong focus on Medicine and Dentistry. This institution is committed to innovation and digital transformation to enhance the academic experience.

You will be part of a team developing strategic mobile applications for the institution.

Responsibilities and Duties

  • Develop and maintain mobile applications (iOS and Android) using Flutter and Dart.
  • Implement secure authentication (OAuth2, JWT, Firebase Auth) and REST API integrations.
  • Manage app builds, versioning, and publishing to the Play Store and App Store.
  • Ensure application performance, stability, and visual quality.
  • Support architectural decisions and best coding practices.
  • Collaborate with UI/UX, QA, and backend teams for new feature delivery.
  • Participate in code reviews and agile ceremonies, contributing technically to the squad.

Requirements and Qualifications

  • Proven, solid experience with the Flutter framework.
  • State management experience with Bloc/Cubit, Provider, or Riverpod.
  • Creation of complex, custom interfaces using widgets and animations.
  • Knowledge of scalable architectures (Clean Architecture, MVVM).
  • Experience with Cloud Functions (creation and consumption).
  • Experience with Firebase Cloud Messaging (FCM) for Push Notifications.
  • Experience with Firebase Crashlytics for monitoring and crash analysis.
  • Implementation of native biometric authentication (FaceID, TouchID) directly in Flutter, integrating with native APIs.
  • Configuration and management of CI/CD pipelines for mobile apps (GitHub Actions, GitLab CI, Bitrise).
  • Full experience in the deployment process for Google Play Console and Apple App Store Connect.
  • Integration with RESTful APIs and GraphQL.
  • Creation and consumption of native packages via Platform Channels.
  • Version control with Git and writing tests (unit, widget).
  • Ability to lead technical decisions for the application, defining standards, selecting tools, and guiding technological direction.
  • Profile that takes ownership of the final product, identifying improvement opportunities, resolving gaps, and focusing on the project's overall success.
  • Skill in clear communication with multidisciplinary teams (Product, Design, UX), explaining technical complexities accessibly.
  • Aptitude for tackling difficult technical challenges, analyzing scenarios, and implementing effective, creative solutions.
  • Teamwork: Effective collaboration within the squad, contributing positively and constructively.

Differentiators

  • Previous experience in Educational Institutions.
  • Knowledge of AI for development acceleration.
  • Backend knowledge with PHP.

At FCamara, we are #OrangeBlood! With 17 years in the market, we provide transformative experiences. We are a global technology and innovation ecosystem with offices in Portugal, London, Dubai, and the Netherlands. Our culture emphasizes sharing, community, and the transformative power of knowledge through initiatives like the Orange Juice tech community, our Training Program, leadership school, and partnerships with NGOs and Edtechs. FCamara values Diversity, Respect, and Ethics. Are you ready to join an incredible team and be the protagonist of your own story?

Share

FCamara

FCamara

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy