We are building a corporate benefits and employee engagement platform used across mobile (iOS, Android) and web. The core platform is already live and in production.
We are looking for an experienced Flutter + Firebase developer to collaborate with our internal CTO/Product Manager on the implementation of a new Reward & Recognition module.
This is a collaborative role. You will not be working alone or rebuilding the platform. You will be extending an existing Flutter + Firebase codebase and co-developing features alongside our technical lead.
Tech Stack
Frontend
Flutter (mobile + web)
Flutter SDK ≥ 3.3
Provider & Riverpod
Backend
Firebase Authentication
Cloud Firestore
Cloud Functions (Node.js)
Firebase Messaging
Other
Mapbox
Brevo (email)
Cloudflare R2 (storage)
What You’ll Work On (Primary Scope)
You will co-build a Reward & Recognition system with the CTO/Product Manager.
Manager Features
Recognize employees with messages and categories
Peer-to-peer recognition (non-points)
Award points to individuals or teams
Manager budgets and limits
Allocation history and reports
Employee Experience
Recognition feed
Likes and comments
Notifications
Points balance and history
Points expiration tracking
Gift Card Redemption
Admin-managed gift card catalog
Providers, denominations, availability
Redeem points for gift cards
Delivery via email / in-app
Redemption history and receipts
Merchant validation tool
Admin
Configure point values and categories
Manage gift card inventory
Manager budgets
Analytics and reports
Technical Expectations
Integrate cleanly into an existing Flutter + Firebase app
Firestore-first data modeling
Cloud Functions for secure logic
Real-time updates (points + recognitions)
Secure transaction logging
Push notifications
Feature gating by customer package
Mobile + responsive web UI
Integration tests
How You’ll Work
You will collaborate closely with our CTO/Product Manager
Architecture and scope will be defined together
Code reviews and shared ownership
Feature-based milestones
Long-term collaboration potential
Ideal Profile
4+ years Flutter (mobile + web)
Strong Firebase experience (Auth, Firestore, Functions, Messaging)
Experience working in production codebases
Solid data modeling and security rules knowledge
Comfortable collaborating with another senior engineer
Clean, maintainable code style
Nice to Have
Rewards, loyalty, or fintech-style flows
Role-based access systems
Admin dashboards
Multi-tenant SaaS experience
Apply Now
Apply Now