Job Description
A freelance app developer is required to build the first version of a mobile application designed for use at sports facilities. The app will enable players to capture and share highlight clips from games recorded via court-mounted cameras. Essential features include video clipping triggered by user input, browsing capabilities by club, court, and time, basic user authentication (including anonymous use), integration with IP cameras (e.g., Reolink or Hikvision), and cloud-based video storage and playback. An admin dashboard for clip management and user monitoring is also needed. The initial version should be functional and user-friendly, with room for future development. This is a remote, single-project role with potential for ongoing iteration and enhancement.
Requirements
Experience developing mobile apps using Flutter or React Native
Familiarity with backend services such as Firebase or Supabase
Understanding of video clipping and streaming using tools like FFmpeg or WebRTC
Ability to integrate with IP camera systems (e.g., Reolink, Hikvision) preferred
Knowledge of user authentication methods, including anonymous and profile-based logins
Competence in building simple admin dashboards for content and user management
Ability to deliver a functional MVP with scope for future improvements
Availability to work remotely and begin immediately
About Twine
Twine is a leading marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise.
Our Mission
Twine’s mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world