XX
Mobile App PerformanceFreelanceJobsCanada

Cette offre d'emploi n'est plus disponible

XX

Mobile App Performance

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

À propos

We are looking for an experienced mobile app developer to help us implement a set of well-defined improvements focused on performance optimization, UX flow, data consistency, and monetization stability.
Project Scope
1. Station Lists Caching (Performance)
• Implement caching for station lists (recommended, genres).
• Review the app to identify other sections where caching makes sense.
• Implement a cache refresh strategy:
• time-based (TTL) or
• automatic refresh on app launch.
• Review API cache interaction to ensure data consistency.
2. Cache Updates on Station Data Changes
• Automatically update cached data when station information changes:
• station name
• image
• stream URL
• Changes should sync automatically after server updates, without user action.
3. Repeat Launch UX Banner
• Implement a banner that appears on repeat app launches.
• Add an option to cancel automatic navigation to the player.
• Carefully test navigation and edge cases to keep UX stable.
4. "Powered by ACRCloud" UI Compliance
• Add "Powered by ACRCloud" text and logo on the Shazam-like recognition screen.
• Ensure proper responsiveness across different screen sizes.
5. AdMob Banner Fix (Player Screen)
• Review the current AdMob integration.
• Fix layout issues where the banner may overlap or display incorrectly.
• Test on multiple screen sizes and devices.
Contract duration of less than 1 month. with 30 hours per week.
Mandatory skills: Web Design, Mobile UI Design, Retrofit, Android App Development, Core Java, Model View Presenter, Dagger 2, Flutter, Android, React, React Native, SDK, API, Web Development, Mobile App
  • Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.