App Developer (Wi-Fi Networks) at Braintrust

Apply Now

Job Description

Job Description

We are seeking a mobile app developer to build a smartphone application that captures Wi-Fi network data at a granular, street-level view to estimate broadband market share by location. The application will primarily be data-focused, requiring backend data collection without a consumer-facing UI. This is a short-term contract with a fixed rate of up to $2,000 USD, and we’re looking to start immediately. The project is open to developers globally.

Responsibilities

Develop a mobile app (preferably Android) that scans and logs available Wi-Fi networks by latitude/longitude or address.
Ensure the app records SSID/BSSID and any other relevant metadata from detected networks to infer broadband provider market share.
Build backend or data export functionality to allow raw data retrieval (e.g., CSV, API, or cloud upload).
Prioritize performance and accuracy in Wi-Fi scanning, ensuring minimal battery impact.
Account for Android permissions and data capture limitations, and explore feasibility of limited iOS support.
Deliver a functional MVP quickly based on clearly defined core functionality.
Collaborate with stakeholders to fine-tune data formatting and storage methods.

Requirements

Proven experience building Android and/or iOS apps, with examples of past work involving hardware access (e.g., Wi-Fi, GPS).
Understanding of wireless networking concepts (Wi-Fi scanning, SSIDs, BSSIDs).
Ability to work independently, meet tight timelines, and communicate progress clearly.
Strong knowledge of mobile platform limitations around background data collection and permission handling.
Experience with location services, background services, and data export/integration (e.g., cloud storage, local storage).

See this app as an example of something similar we want to build: https://play.google.com/store/apps/details?id=com.cumberland.rf.app&pli=1