Local-First Cross-Platform App (Mobile + Desktop)

Local-First Cross-Platform App (Mobile + Desktop)

Local-First Cross-Platform App (Mobile + Desktop)

Upwork

Upwork

Remoto

1 day ago

No application

About

Job Description We’re looking for a developer to build a lightweight cross-platform app that runs on iOS, Android, and Windows (with macOS later). The app will allow users to enter text, generate multiple deterministic variations, and review a searchable history. Data must remain local-only and encrypted at rest. Core Deliverables: Cross-platform build (single codebase preferred). Local storage with encryption (SQLite or equivalent). Input form that produces three deterministic variations. History view with list, filter, and search. Export and import of encrypted data. Clean repo with documentation and production-ready builds. Preferred Tech (open to your proposal): Flutter (Dart) → one codebase for iOS, Android, Windows, macOS. React Native (TypeScript) + desktop shell (Tauri or Electron). What We Value: Experience with offline / local-first apps. Understanding of database encryption and key management. Clear documentation and responsive communication. Screening Question (please answer in your proposal): Which stack would you use to deliver iOS, Android, and Windows from one codebase, and how would you handle encrypted local storage? Paid Test (required): Provide a simple function in Dart (for Flutter) or TypeScript (for React Native/Tauri) that: Accepts an input prompt and a history list of past decisions. Returns three deterministic variations, each with a type, text, rationale, and score. Must be deterministic (no randomness, no external libraries). Include two or three fixed unit tests.