Flutter & Firebase Developer — Rewards & Recognition Module (Mobile + Web) - Contract to Hire

Remote Full-time
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 tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Remote Customer Service and Sales Representative – Retention Specialist for arenaflex, Utilizing Exceptional Problem-Solving Skills to Deliver Award-Winning Customer Experiences

Remote Full-time

Software Sales Manager - Azerbaijan

Remote Full-time

**Experienced Customer Service Supervisor – Remote Opportunity with arenaflex**

Remote Full-time

Associate Attorney

Remote Full-time

[Remote] Integration Engineer, Client Experience

Remote Full-time

Lead monday.com Consultant (CRM Product)

Remote Full-time

Metadata Archivist

Remote Full-time

Supply Chain Planning- IBP or Kinaxis Role :- Mid and Senior level

Remote Full-time

Director of Product GTM - Device Security (IoT/OT)

Remote Full-time

**Experienced Junior Data Entry Representative – Remote Focus Group Participant**

Remote Full-time
← Back to Home