Flutter Mobile Developer (4–5 years)
- Source: Indeed
- Achutha
- Remote
- India
- Full-Time
- Mid level
Job Description
Flutter Mobile Developer (4–5 years)
Job Description: Flutter Mobile Developer (4–5 years)
Build and own the app: Develop and maintain a cross-platform mobile app (iOS and Android) in Flutter and Dart, delivering features from design handoff to store release.
Architecture and code quality: Apply clean architecture and a proven state-management approach (BLoC, Riverpod or Provider). Write modular, reusable, testable code, and take part in code reviews and technical design decisions.
API and enterprise integration: Integrate REST/GraphQL APIs and backend services securely, including authentication (OAuth2/SSO, biometrics), push notifications, deep links and offline caching, working with backend and platform teams.
Security and compliance: Build to enterprise-grade security standards: secure storage, certificate pinning, data privacy and OWASP Mobile practices. Support security reviews and penetration-test fixes.
Quality and delivery: Write unit, widget and integration tests, and set up CI/CD pipelines (Codemagic, GitHub Actions or Azure DevOps) for automated builds and releases. Monitor performance, crashes and analytics (Firebase Crashlytics) and tune startup time, memory and responsiveness.
Requirements and experience:
4–5 years in mobile development, including 3+ years of production Flutter work.
Strong Dart, with experience publishing apps to the App Store and Google Play.
Working knowledge of native iOS/Android (Swift/Kotlin) for platform channels.
Comfortable with Agile delivery, Git and Jira.
Pay: ₹100,000.00 per month
Work Location: Remote
Skills
- Flutter
- iOS
- Dart
- GraphQL
- OAuth2
- codemagic
- Github
- github-actions
- microsoft-azure
- azure-devops
- azure-monitor
- Firebase
- google-firebase
- crashlytics
- Swift
- Kotlin
- JIRA
