Job Title: Flutter Developer (End-to-End Mobile)
Company: AJ&VG; Media Private Limited
Location: Bengaluru, India (Hybrid/Remote considered for the right candidate)
Employment Type: Full-Time
About AJ&VG; Media
AJ&VG; Media Private Limited is a Bengaluru-based marketing consulting and technology firm working with B2B technology clients across India, the Middle East, Europe, the UK, the USA, and South East Asia. We build AI-native digital products, marketing technology platforms, and enterprise-grade solutions that sit at the intersection of strategy and engineering.
Role Overview
We are looking for a Flutter Developer who can own the complete mobile development lifecycle — from first screen to live app — without needing to be hand-held at any stage. You will design, build, test, publish, and maintain production mobile applications on both Google Play Store and Apple App Store. If you have shipped apps that real users use and you know what it takes to keep them running well, this role is for you.
Key Responsibilities
- Build cross-platform mobile applications using Flutter and Dart from scratch to production
- Implement and manage Firebase services — Authentication, Firestore, Realtime Database, Cloud Functions, FCM (Push Notifications), Crashlytics, Remote Config, and Analytics
- Handle end-to-end Play Store deployment — app signing, build variants, release tracks (internal, alpha, beta, production), store listing, and compliance
- Handle end-to-end App Store (iOS) deployment — provisioning profiles, certificates, TestFlight, App Store Connect submissions, and Apple review guidelines compliance
- Integrate REST APIs, third-party SDKs, and platform-specific native modules where required
- Implement clean,
scalable state management (BLoC, Provider, Riverpod, or equivalent)
- Write unit, widget, and integration tests; maintain code quality and documentation
- Monitor app performance, crash reports, and user feedback post-launch; ship updates and hotfixes
- Manage app versioning, changelogs, and release cycles across both platforms
- Maintain and improve existing apps — bug fixes, OS compatibility updates, dependency upgrades
Required Skills & Experience
- 3–5 years of mobile development experience, with at least 2 years in Flutter/Dart
- Proven track record of having published and maintained apps on both Google Play Store and Apple App Store — be ready to share live app links
- Deep, hands-on experience with Firebase across multiple services (Auth, Firestore, FCM, Crashlytics minimum)
- Solid understanding of mobile UI/UX principles and platform-specific design guidelines (Material Design & Human Interface Guidelines)
- Experience with state management architectures in Flutter (BLoC, Riverpod, or Provider)
- Strong understanding of app signing, certificates, provisioning profiles, and platform submission workflows
- Experience integrating REST APIs and handling async data flows cleanly
- Familiarity with Git, branching strategies, and team-oriented development workflows
- Ability to independently debug, profile, and optimize app performance
Good to Have
- Experience with Fastlane or similar CI/CD automation for mobile builds and deployments
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) for writing platform channels when needed
- Familiarity with in-app purchases, subscriptions, and monetization flows on both platforms
- Experience with deep linking, push notification strategies, and background processing
- Exposure to AI/ML features via Firebase ML or on-device models
- Experience working on B2B SaaS or enterprise mobile applications
- Familiarity with Figma for design-to-code handoff
Who You Are
- You have shipped apps — not just built them locally — and you know the difference
- You are comfortable owning the entire mobile stack without a dedicated DevOps or release engineer beside you
- You stay current with Flutter releases, breaking changes, and ecosystem updates
- You communicate clearly about timelines, blockers, and technical trade-offs
- You care about app quality: performance, crash rates, store ratings, and user experience
- You are equally comfortable building something new and maintaining something live
What We Offer
- Opportunity to own mobile development end-to-end across multiple products and client projects
- Work on an AI-native SaaS ecosystem with real users across global markets
- Lean, high-trust environment with genuine ownership and room to grow
- Competitive compensation commensurate with skills and experience
- Hybrid-friendly culture
To Apply Send your CV, links to your live Play Store and App Store apps, and a brief note on your most challenging deployment or maintenance experience to [
[email protected]]
📌 Mobile Application Developer (Flutter) (Bengaluru)
🏢 AJu0026VG.
📍 Bengaluru