vidyarthisarthi.ai

Job ID: 40541784

Budget: $1,500 – $3,000 USD

The core architecture, technical PRD, backend (Supabase pgvector), and API pipelines (Claude/ElevenLabs) are 100% pre-solved and locked by our internal tech team. We do not need you to do R&D. We need an execution-focused, hardcore Pure Flutter (Dart) developer to write clean, optimized code.

Clear Expectations & Deliverables (Strict Constraints):

App Size: The final compiled APK must be STRICTLY under 30MB. No bloated UI libraries allowed.

Offline Caching: Implement SQLite WAL checkpointing in the background to prevent app crashes on low-RAM devices.

Hardware Level Control: Write native Android channel code (e.g., AudioManager.setMode(MODE_IN_COMMUNICATION)) to bypass hardware echo cancellation (AEC) and force audio to the earpiece.

API Caching: Seamlessly connect with our Supabase pgvector setup to cache AI audio, keeping our runtime API bills near zero.

Required Skills:

Pure Flutter & Dart (No FlutterFlow or low-code builders. You will be rejected immediately).

Native Android logic integration via method channels.

SQLite memory management.

Supabase & REST API integration.

Git/GitHub version control.

How We Work (Working Style & Communication):

Zero R&D: You get a crystal clear PRD. You just write the code.

CTO Audits: We audit every single Git commit. If the app size inflates or memory leaks occur, it gets flagged immediately.

Milestone-Based: Payment is tied strictly to passing technical gates (e.g., hitting the 5MB size mark in Milestone 1).

Communication: No long daily meetings. Just push clean code to GitHub and update us on Slack/WhatsApp.

IMPORTANT: To prove you are not a bot and have read the technical constraints, you MUST start your proposal with the exact phrase: "30MB MVP". Proposals without this will be deleted without reading.