Senior Flutter Developer (Full-Stack)
We run several live mobile apps built in Flutter for iOS and Android: our member app, a staff app and a food ordering app. They connect to our own in-house backend (Node.js / NestJS), which syncs with Zoho CRM. The apps use Stripe for payments and Firebase for notifications, analytics and crash reporting. We're looking for a developer who can own the apps end to end, from new features to API work and store releases.
Key Responsibilities:
Mobile App Development
* Maintain and build features across our Flutter apps (GetX, Riverpod and Bloc codebases)
* Handle authentication flows (OTP login, secure token storage, biometric lock)
* Work with local storage (Hive, flutter_secure_storage)
-
Build and maintain deep links, push notification routing, and Apple/Google Wallet passes
Backend & API Integration
-
Work with our Node.js (Express) and NestJS APIs, building new endpoints when a feature needs them
-
Map data between the app, our backend and Zoho CRM modules
-
Improve error handling, retry logic and API response handling
Payments & Subscriptions
-
Maintain Stripe payment flows in the app and on the backend
- Handle subscription purchase, renewal and status changes
Releases & DevOps
- Manage builds, signing, App Store and Google Play submissions
- Maintain dev/staging/prod environments
- Set up and improve CI/CD pipelines
Monitoring & Quality
- Monitor app health with Firebase Crashlytics and Analytics
- Keep code clean, tested and documented
Requirements
Eligibility
* 3+ years building production apps with Flutter and Dart
* Experience with at least one of GetX, Riverpod or Bloc, and comfortable working across all three
* Strong REST API experience, with hands-on backend work in Node.js
* Stripe integration experience
* Firebase (Messaging, Analytics, Crashlytics)
* Has released apps on both the App Store and Google Play
Nice o Have
* Zoho CRM or Zoho APIs
* NestJS, Prisma, MySQL, Redis
* AWS (EC2, S3)
* CI/CD tools (Fastlane, Codemagic, GitHub Actions)
* NFC, wearables or wallet pass integrations
Soft Skills
* Strong written and spoken English
* Works independently and owns deliverables
* Detail-oriented and proactive
* Comfortable working with a small distributed team
Benefits
Competitive Salary: Based on experience and role responsibilities
Club Access: Full access to SEVEN Wellness Club facilities and classes
F&B Discount: 50% off all in-house food and beverage items at The Dose Kitchen
Career Growth: Opportunities to grow across SEVEN’s expanding group of brands
Supportive Culture: A team-oriented environment that values initiative, professionalism, and well-being