Skip to content
mimi

Senior Flutter Developer

Lodgify

Hammonton · On-site Full-time Senior 1w ago

About the role

About

You will drive the architecture, design, and delivery of performant, cross-platform mobile applications for iOS and Android using Flutter.

Responsibilities

  • Lead the architectural design and implementation of new app modules using Flutter, ensuring scalability and reusability.
  • Partner with Product and UX/UI teams to translate user stories into pixel-perfect, responsive UIs.
  • Proactively profile and optimize app performance, addressing rendering, startup times, and memory usage.
  • Define testing strategies (unit, widget, integration) and own CI/CD pipelines using GitHub Actions for deployments.
  • Serve as a technical mentor, conducting code reviews and leading design discussions.

Required Skills

  • 5+ years of experience in mobile software development (Android and/or iOS).
  • Minimum of 2+ years dedicated experience building and maintaining production applications with Flutter/Dart.
  • Proven expertise in architecting complex Flutter codebases and implementing state management patterns (MVVM, Provider, BLoC).
  • Solid understanding of the full mobile development lifecycle, including automated testing and deployment.
  • Experience setting up and managing CI/CD Pipelines using GitHub Actions.
  • Proficiency in Flutter/Dart for cross-platform development.
  • Knowledge of integrating with third-party libraries and APIs.
  • Excellent written and spoken English for international team communication.

Skills

BLoCDartFlutterGitHub ActionsMVVMProvider

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free