Android Developer

Insight Global
Bentonville, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Bentonville, United States of America

Tech stack

Java
JavaScript
API
Bluetooth
Kotlin
React Native

Job description

You're building a high-impact React Native Bluetooth SDK designed to serve as the unified orchestration layer across multiple vendor-specific protocols. By bridging custom native modules into a seamless cross-platform interface, you will simplify complex hardware interactions and enable a consistent, reliable experience for all downstream developers and production stability for Walmart associates.

What You'll Do:

-Architect: Design and implement the Android Bluetooth orchestration layer to manage concurrent vendor SDKs.

-Optimize: Handle complex BLE state management, pairing flows, and data throughput on the Android stack.

-Standardize: Abstract vendor-specific Bluetooth protocols into a single, reliable SDK API.

-Bridge: Work with React Native developers to expose native Bluetooth/BLE functionality to the JavaScript layer.

Requirements

Android Expertise: Deep proficiency in Kotlin and Java with a focus on SDK development.

-Bluetooth/BLE: Expert-level knowledge of the Android Bluetooth SDK, including GATT profiles, scanning, and connection management.

-Protocols: Strong understanding of Bluetooth and BLE protocols and hardware-to-software communication. Hands-on experience with React Native, specifically building Native Modules or TurboModules.

Apply for this position