Full Stack Developer for Tennis Stats App -- 2
Budget: $250 – $750 USD
We are seeking an experienced Full Stack Developer to finalize, debug, and monitor the launch of our project, a Flutter-based Tennis Statistics app. The app integrates live sports data, player statistics, betting odds, and real-time user engagement features through Firebase and Python-backed APIs.
Responsibilities:
Frontend (Flutter):
Debug and optimize the Flutter frontend, ensuring seamless state management using GetX.
Handle HTTP requests efficiently to integrate data from APIs like SofaScore.
Enhance UI/UX for features such as Live Matches, Player Profiles, and Odds Analysis screens.
Backend (Python):
Debug and refine Python scripts responsible for data scraping and processing.
Maintain and improve integrations with platforms like SofaScore and Bet Explorer.
Ensure reliability of backend processes, including Telegram channel data parsing for match odds (MTO).
API Integration:
Handle API calls for fetching live events, odds data, player statistics, and match highlights.
Debug issues related to API endpoints like /events/live, /odds/date, and more
Firebase Integration:
Maintain Firebase Authentication and Realtime Database for chat functionality.
Ensure secure and efficient user account handling.
Launch and Monitoring:
Test and monitor the app during the launch phase for performance issues.
Implement real-time error handling and logging mechanisms.
Collaborate with the team to implement future enhancements, such as predictive analytics.
Qualifications:
Proficiency in Flutter with experience in GetX state management.
Strong knowledge of Python, particularly for API integrations and data scraping.
Familiarity with Firebase for authentication and real-time database functionalities.
Proven experience with API integrations, including working with sports-related platforms like SofaScore and Bet Explorer.
Experience debugging and optimizing both frontend and backend systems.
Understanding of deployment best practices for scalable Flutter applications.
Preferred Skills:
Experience with sports or betting-related platforms.
Knowledge of large-scale data scraping and insights delivery.
Familiarity with predictive analytics tools for sports applications.
Key Technologies:
Frontend: Flutter, GetX, HTTP
Backend: Python, SofaScore API, Bet Explorer scraping
Database and Authentication: Firebase
Responsibilities:
Frontend (Flutter):
Debug and optimize the Flutter frontend, ensuring seamless state management using GetX.
Handle HTTP requests efficiently to integrate data from APIs like SofaScore.
Enhance UI/UX for features such as Live Matches, Player Profiles, and Odds Analysis screens.
Backend (Python):
Debug and refine Python scripts responsible for data scraping and processing.
Maintain and improve integrations with platforms like SofaScore and Bet Explorer.
Ensure reliability of backend processes, including Telegram channel data parsing for match odds (MTO).
API Integration:
Handle API calls for fetching live events, odds data, player statistics, and match highlights.
Debug issues related to API endpoints like /events/live, /odds/date, and more
Firebase Integration:
Maintain Firebase Authentication and Realtime Database for chat functionality.
Ensure secure and efficient user account handling.
Launch and Monitoring:
Test and monitor the app during the launch phase for performance issues.
Implement real-time error handling and logging mechanisms.
Collaborate with the team to implement future enhancements, such as predictive analytics.
Qualifications:
Proficiency in Flutter with experience in GetX state management.
Strong knowledge of Python, particularly for API integrations and data scraping.
Familiarity with Firebase for authentication and real-time database functionalities.
Proven experience with API integrations, including working with sports-related platforms like SofaScore and Bet Explorer.
Experience debugging and optimizing both frontend and backend systems.
Understanding of deployment best practices for scalable Flutter applications.
Preferred Skills:
Experience with sports or betting-related platforms.
Knowledge of large-scale data scraping and insights delivery.
Familiarity with predictive analytics tools for sports applications.
Key Technologies:
Frontend: Flutter, GetX, HTTP
Backend: Python, SofaScore API, Bet Explorer scraping
Database and Authentication: Firebase