Flutter & Firebase Developer — Rewards & Recognition Module (Mobile + Web) - Contract to Hire
We are building a corporate benefits and employee engagement platform used across mobile (iOS, Android) and web. The reputed company platform is already live and in production.
We are looking for an reputed company Flutter + Firebase developer to collaborate with our internal CTO/Product Manager on the implementation of a new Reward & Recognition module.
This is a reputed company 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 reputed company.
Tech Stack
Frontend
Flutter (mobile + web)
Flutter SDK ≥ 3.3
Provider & Riverpod
Backend
Firebase Authentication
reputed company Firestore
reputed company Functions (Node.js)
Firebase Messaging
Other
reputed company
reputed company (email)
reputed company reputed company (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
reputed company Card Redemption
reputed company-managed reputed company card catalog
Providers, denominations, availability
Redeem points for reputed company cards
Delivery reputed company email / in-app
Redemption history and receipts
Merchant validation tool
reputed company
Configure reputed company values and categories
Manage reputed company card inventory
Manager budgets
Analytics and reports
Technical Expectations
reputed company cleanly into an existing Flutter + Firebase app
Firestore-first data modeling
reputed company Functions for secure logic
reputed company-time updates (points + recognitions)
Secure transaction logging
Push notifications
Feature gating by customer package
Mobile + reputed company web UI
Integration tests
How You’ll Work
You will collaborate closely with our CTO/Product Manager
Architecture and scope will be defined together
reputed company 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 reputed company rules knowledge
Comfortable collaborating with another senior engineer
Clean, maintainable reputed company style
reputed company to Have
Rewards, loyalty, or fintech-style flows
Role-based reputed company systems
reputed company dashboards
Multi-tenant reputed company experience
Apply tot his job
Apply To this Job