Role Overview
We are seeking an experienced Cross-platform Mobile Developer (React Native or Flutter) to create a polished Minimum Viable Product (MVP) for a wellness rewards platform. This role involves developing a user-friendly application that integrates core features such as user authentication, location and photo-based visit verification, and a gamified dashboard.
Responsibilities
- Develop and implement user authentication systems to ensure secure access to the platform.
- Integrate GPS and photo verification features to validate user visits.
- Design and develop a points and tier progression system that motivates user engagement.
- Create a gamified dashboard to enhance user interaction and experience.
- Implement a QR-code based reward redemption system, accessible via a web verification page.
- Work independently with clear specifications and schedule frequent check-ins with team members.
Required Skills
- Proven experience with React Native or Flutter for cross-platform development.
- Strong proficiency with Firebase or Supabase backend services.
- Hands-on experience with GPS / geolocation services and camera/photo upload features.
- Demonstrated ability to implement QR-code generation and scanning flows.
- Understanding of backend logic: token generation, validation, and web endpoints.
- Experience implementing basic gamification elements (points, badges, progress bars).
Nice to Have
- Experience deploying apps to TestFlight and Google Play Store.
- Experience working on wellness, fitness, or rewards-based mobile applications.
- UI/UX implementation experience to create clean and engaging user experiences.