eact Native Offline-Cached App
Employer not named by the sourceRemote
Frontier is not the employer and does not collect applications.
About this role
JavaScript, Mobile App Development, HTML5, jQuery / Prototype, Git, Documentation, React Native, Figma, API Integration, REST API · I’m ready to turn my existing REST API into a polished React Native mobile application. The API is fully documented and the screen designs are complete; what I need now is a clean, TypeScript-based codebase that follows good component architecture and stays as close to pure React Native as possible.
Core requirements • Authentication: wire the app to my API using Basic authentication and persist credentials securely. • Navigation & UI: a tabbed interface that presents a master list (pulled from the API) and corresponding detail views, matching the provided Figma files pixel-for-pixel. • Offline experience: cache the entire app’s data locally so users can browse previously fetched content without a connection, with automatic background sync on reconnection. • Code quality: strongly-typed components, sensible folder structure, linting and formatting already configured. Keep native modules to a minimum—only introduce them when a pure JavaScript approach can’t achieve the needed performance or platform integration. • Maintainability: shared UI elements should live in a small design-system folder; business logic tucked behind hooks or services for easy testing.
Deliverables