Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Dubai, United Arab Emirates

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"We are building a sales-call tracking platform similar to Salestrail, where a mobile app detects SIM-based calls and syncs call logs to a backend for analytics, CRM matching, and reporting.

We are hiring ONE Android specialist responsible for creating the core call logging + optional recording module, which is the foundation of the entire product. This is the most critical part of the project, and we will only hire developers with prior, verifiable experience with call detection, call logging, or call recording apps.

Required Deliverable (What You Will Build)

A fully working Android module (AAR or standalone) that can:

1. Detect all SIM-based calls
• Incoming calls
• Outgoing calls
• Capture start/end timestamps
• Capture duration
• Capture phone number
• Capture direction (incoming/outgoing)

2. Store logs locally when offline
• Use Room DB (or equivalent local storage)
• Retry sync using WorkManager

3. Sync logs to backend API
We will provide the endpoint spec in a PDF.

4. (Optional but preferred) Record call audio
• Use VOICE_CALL / VOICE_COMMUNICATION / MIC fallbacks
• Recording must work on supported devices
• Files uploaded to backend

5. Handle Android 10–14 restrictions
This is mandatory:
• Foreground service
• Permission handling
• Battery optimization bypass
• Samsung, Xiaomi, Oppo/Realme, Vivo compatibility

6. Compatibility with major brands
• Samsung (OneUI)
• Xiaomi/Redmi (MIUI)
• Oppo/Realme (ColorOS)
• Vivo
• Pixel
We expect at least 5 real-device tests.

Expected Deliverables
• Android module (AAR or full source code)
• Test APK
• Documentation for integration
• Code comments for future developers
• Simple UI showing logs on device
• 2–3 short videos demonstrating working detection
• Support during integration (paid)

Required Skills
You must have experience in:
• TelecomManager / PhoneStateListener
• Accessibility service call detection
• Foreground services
• Android battery optimization handling
• Call recording apps
• Room DB
• WorkManager
• Audio source fallbacks
• Managing OEM-specific behaviors
• Debugging restricted Android versions

ONLY APPLY IF YOU HAVE BUILT SOMETHING SIMILAR BEFORE.

To Apply, You MUST Provide:
Candidates who do NOT provide this will be ignored.

1. Examples of call recording / call logging apps you built
• APKs
• GitHub links
• Play Store links
• Screenshots

2. Explanation of how you handle Android 10–14 restrictions

3. List of devices you can test on

4. Your estimated timeline.

Long-term collaboration possible if successful.

This Project is PERFECT for you if:
• You have built call detection or recording apps
• You understand telephony-level APIs
• You can demonstrate real technical experience
• You want long-term work (backend + dashboard + CRM integrations coming next)

Important Notes
• This is NOT a simple Android app.
• We need a specialist, not a general developer.
• If you are unsure how to handle OEM restrictions → do NOT apply" (client-provided description)


Matched companies (3)

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more