Android developer for App Navigation, Database, UI Refactor and Codebase cleanup

Remote, USA Full-time
Persist Navigation State Across Tab Switches Ensure that navigation history is retained when switching between tabs, allowing users to return to their previous position within each tab. Implement Navigation History Database Create a reliable local database layer to store and retrieve navigation history, following best practices for performance and maintainability. Implement Bookmarks Database Develop a database system for saving, retrieving, and managing user-created bookmarks within the app. Refactor App Navigation & Argument Handling Clean up and restructure the existing AppNav logic and argument-passing system for improved clarity, maintainability, and scalability. Fix UI Flash When Closing All Tabs Resolve an issue where the UI briefly flashes when all tabs are closed and the user is returned to the Home screen. Re-implement Bottom Navigation with Material 3 Replace the existing bottom navigation with a Material 3 implementation for improved design consistency, accessibility, and behavior. Remove Unwanted Logic & Legacy Files (Project Cleanup) Perform a full cleanup of the project, removing unused logic, legacy components, obsolete files, and any code that no longer aligns with the current architecture. My Files Page: Fetch Downloaded Media ← NEW Fetch all downloaded media files (videos and audio) from the device’s internal storage and display them inside the My Files section. Implement proper filtering options such as Videos / Audio, ensure smooth loading, and handle storage permissions as needed. Secret Folder: Move Media to Hidden Storage (and Vice Versa) Implement functionality to move selected media files (audio or video) from internal storage into a hidden Secret Folder located in external storage. Also support the reverse action: moving media from the Secret Folder back to normal storage so the files reappear inside the My Files section. Apply tot his job
Apply Now

Similar Jobs

Application Development Principal (Data Architect)

Remote, USA Full-time

Principal Mobile Developer (Android, Kotlin, Jetpack Compose)

Remote, USA Full-time

Sr. Android Developer

Remote, USA Full-time

Android Engineer, Driver Loyalty & Rewards

Remote, USA Full-time

Remote Job Opportunity - Senior Angular Developer - Taylor, TX 76574 (Only W2)

Remote, USA Full-time

Angular Developer Needed for High-Quality Static Website (Angular Universal + Tailwind + PrimeNG)

Remote, USA Full-time

[Remote] Senior Integrations Developer (.NET / Angular / Azure / RAG) - 100% Remote

Remote, USA Full-time

Software Engineer (.Net, Angular)

Remote, USA Full-time

Front-End Engineer​/Angular​/Music​/Remote​/Toronto

Remote, USA Full-time

Senior Designer / Animator - Remote

Remote, USA Full-time

**Experienced Customs Brokerage Representative - Night Shift - Data Entry - Release (REMOTE)**

Remote, USA Full-time

**Experienced Director of Decentralized Clinical Trials RWE Clinical Trials – Remote Customer Support Jobs**

Remote, USA Full-time

Experienced Online Customer Service Representative – Delivering Magical Experiences to blithequark Enthusiasts from Around the World

Remote, USA Full-time

Registered Nurse (RN) – Part-Time Overnight (12AM–8AM) | Must hold Compact License + NY, MA, IL, OR, MI, NV, and CA

Remote, USA Full-time

Hybrid Medical Scribe - Sugarland and Southwest

Remote, USA Full-time

Medical Laboratory Scientist I- Cytogenetics

Remote, USA Full-time

SQA Engineer

Remote, USA Full-time

Experienced Product Director – Client Experience and Delivery Innovation for blithequark's InHome Service

Remote, USA Full-time

Flight Attendant Trainee

Remote, USA Full-time

Entry Level Data Entry (Fully Remote) – Amazon Store

Remote, USA Full-time
Back to Home