L
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