Job Title : Senior Mobile Developer (Flutter)
Experience : 7+ Years
Work Mode : Remote
Job Description :
We are looking for a Senior Mobile Developer (Flutter) to lead mobile app development across enterprise projects. The candidate must have strong expertise in Flutter and hands-on experience with React Native to support cross-platform initiatives. This role requires a deep understanding of mobile architecture, performance tuning, and secure coding.
Key Responsibilities :
- Lead the development and deployment of scalable mobile apps using Flutter
- Collaborate with teams working in React Native; support shared feature sets or platform decisions
- Architect and implement a clean, maintainable, and modular codebase
- Optimize app performance - load time, rendering, memory consumption, and FPS
- Ensure secure handling of data, API calls, token management, and user authentication flows
- Integrate REST, GraphQL, WebSockets, and third-party SDKs
- Implement and maintain CI / CD pipelines (GitHub Actions, Bitrise, Fastlane)
- Write and maintain unit, widget, and integration tests
- Work with native modules for Android (Java / Kotlin) and iOS (Swift / Obj-C) as needed
- Participate in peer code reviews and knowledge-sharing sessions
- Collaborate with DevOps and QA teams for streamlined delivery and monitoring
- Ensure compliance with OWASP Mobile Top 10 and enterprise-grade app security guidelines
Technical Competencies :
7+ years of experience in mobile development with a minimum of 5+ years in FlutterExperience with React Native debugging, contributing, or supporting apps in productionStrong grip on state management frameworks (BLoC, Provider, Riverpod, Redux, etc.)Deep understanding of :App performance tuning (lazy loading, deferred assets, caching, size optimization)Secure storage (flutter_secure_storage, Keychain, Android Keystore)API security (OAuth 2.0, JWT, token lifecycle, SSL pinning)Code obfuscation, jailbreak / root detection, and anti-tampering techniquesKnowledge of native iOS / Android integrationsExperience with Git, branching strategies, pull request reviewsComfortable with CI / CD tools (Bitrise, Codemagic, GitHub Actions, App Center)Exposure to analytics (Firebase, Mixpanel), crash reporting (Crashlytics, Sentry)(ref : hirist.tech)