NEWPosted 1 hour ago

Job ID: JOB_ID_5912

Job Description: React Native Developer with Bluetooth

You are 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:

  • Orchestrate: Design the JavaScript/TypeScript API that abstracts complex Android and iOS Bluetooth implementations into a single, developer-friendly interface.
  • Bridge: Build and maintain the communication layer between the React Native environment and native Android/iOS Bluetooth modules.
  • Architect: Implement the core SDK logic to handle asynchronous Bluetooth events, state management, and multi-vendor coordination within the React Native lifecycle.
  • Standardize: Ensure consistency across platforms, providing a unified developer experience for teams consuming the SDK.

What You Bring:

  • React Native Expertise: Extensive experience building high-performance cross-platform applications and modular SDKs.
  • Native Interop: Proficiency in building Native Modules or TurboModules to interface with native codebases.
  • JavaScript/TypeScript: Mastery of modern TypeScript, with a focus on designing clean, type-safe APIs for third-party consumption.

Nice to Have:

  • Background in Bluetooth/BLE concepts or experience working closely with Swift/Kotlin engineers on hardware-integrated apps.

Contract Details:

  • Duration: 6 months contract
  • Location: Remote

Interview Process:

  • 1 assessment
  • 2 virtual interview rounds

Special Requirements

1 assessment and 2 virtual interview rounds


Compensation & Location

Salary: $60 – $80 per year (Estimated)

Location: Remote


Recruiter / Company – Contact Information

Recruiter / Employer: Walmart

Email: faraz@convextech.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
faraz@convextech.com with the subject:

DELETE_JOB_ID_5912

to delete@join-this.com.