Jobiglo

No results.

Senior React Native Mobile Engineer – BLE & Embedded

LVJ Soft

Senior 🇬🇧 English
React Native Bluetooth Low Energy iOS Android REST APIs AWS Redux Zustand MobX ESP32 GATT Services Swift Kotlin FreeRTOS Zephyr OTA Firmware Updates BLE security Low-power BLE optimization

Job description

About the role

LVJ Soft is seeking a Senior Mobile Software Engineer to design and deliver production‑grade React Native applications that interact with embedded IoT devices via Bluetooth Low Energy. You will collaborate closely with backend and firmware teams to create reliable, scalable mobile experiences for iOS and Android.

Key responsibilities

  • Develop and maintain cross‑platform React Native apps for iOS and Android.
  • Integrate mobile applications with REST APIs and cloud services (AWS or similar).
  • Implement, test, and maintain BLE communication, including device discovery, pairing, connection management, and GATT services.
  • Work with firmware engineers on communication protocols for ESP32, Nordic nRF52/nRF53, and related BLE devices.
  • Optimize app performance, battery consumption, and BLE reliability.
  • Participate in code reviews, architecture decisions, and release management for App Store and Google Play.

Required profile

  • 6+ years of professional mobile development experience.
  • 4+ years of hands‑on React Native experience.
  • Proven track record publishing and maintaining iOS and Android applications.
  • Strong experience with Bluetooth Low Energy and BLE device ecosystems.
  • Familiarity with ESP32, Nordic nRF52/nRF53, GATT services, and characteristics.

Required skills

  • React Native
  • Bluetooth Low Energy (BLE)
  • iOS & Android development
  • REST API integration
  • AWS (or other cloud platforms)
  • State management (Redux, Zustand, MobX)
  • ESP32
  • Nordic nRF52 / nRF53
  • GATT Services & Characteristics
  • Swift
  • Kotlin
  • FreeRTOS or Zephyr (nice to have)
  • OTA Firmware Updates (nice to have)
  • BLE security & encryption (nice to have)
  • Low‑power BLE optimization (nice to have)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec LVJ Soft.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 32 minutes from now

23 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

LVJ Soft