Posted on: 12/09/2025
Job Title : Senior Mobile Developer (Flutter)
Experience : 7+ Years
Work Mode : Remote
Job Description :
- 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 :
- Experience with React Native debugging, contributing, or supporting apps in production
- Strong grip on state management frameworks (BLoC, Provider, Riverpod, Redux, etc.)
- Knowledge of native iOS/Android integrations
- Experience with Git, branching strategies, pull request reviews
- Comfortable with CI/CD tools (Bitrise, Codemagic, GitHub Actions, App Center)
- Exposure to analytics (Firebase, Mixpanel), crash reporting (Crashlytics, Sentry)
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1545212
Interview Questions for you
View All