We are seeking an experienced Senior Android Developer with strong Android OS fundamentals to create a proof of concept for a remote mobile coverage testing application. The primary goal is to develop a SIP (Session Initiation Protocol) server running on a consumer Android phone.

= Key Responsibilities:

1. Develop a SIP server application that allows full control of the Android phone for making and receiving calls and text messages solely using SIP through an onboard VPN such as Wirecard.

2. Ensure the phone automatically registers with its registrar server and continually sends various state information (network data, signal strength, GPS coordinates, etc.) using SIP messages.

3. Develop the application with minimal UI/UX design, as the device will be server-controlled and not distributed or sold in any marketplace.

4. Implement rooting or jailbreaking solutions if necessary to achieve the required level of device control.

5. Collaborate with experienced SIP developers for assistance with SIP-specific implementations.

6. Future-proof the application for potential features such as internet browsing, app installation, and control, similar to a “remote desktop” application for the phone.

7. Ensure that once installed on a test vehicle, the phone requires no physical interaction, with all updates and controls handled automatically and remotely. Disable screens, lights, vibrating alerts, etc., as needed.

= Requirements:

Strong expertise in Android OS fundamentals and low-level Android development.

Experience with rooting or jailbreaking Android devices.

Familiarity with SIP is a plus, but not required as experienced SIP developers will be available for assistance.

Ability to work independently and as part of a team to develop a robust proof of concept.

Proven track record of developing and delivering complex Android applications.

Strong problem-solving skills and attention to detail.

= Compensation:

We are looking for proposals and are willing to pay hourly.

Preferably, we seek a developer who can provide an all-in price with various milestones and an estimated timeline.

= About the Project:

The initial proof of concept aims to demonstrate the feasibility of the application. The ideal outcome is a dedicated task device that operates 24/7, requiring no manual intervention once installed on a test vehicle. Future enhancements may include additional remote functionalities, transforming the device into a comprehensive remote mobile testing tool.

Hourly Range: $28.00-$50.00

Posted On: June 27, 2024 16:11 UTC
Category: Mobile App Development
Skills:Android App Development, Smartphone, Android, Session Initiation Protocol

Country: United States

click to apply

Powered by WPeMatico