HamburgerMenu
hirist

Bluetooth Software Developer - Mobile Apps

infinitrix Consulting
Anywhere in India/Multiple Locations
2 - 4 Years

Posted on: 17/07/2025

Job Description

Job Summary :


We are seeking a highly skilled Bluetooth Software Developer with deep experience in Flutter and React Native to design and implement robust Bluetooth Low Energy (BLE) functionality into cross-platform mobile applications.

The ideal candidate will have hands-on experience in building Dart libraries, integrating Bluetooth communication protocols, and collaborating with vendors to implement SDKs and meet technical specifications.

This role is instrumental in developing next-generation mobile and IoT applications for connected devices.


Key Responsibilities :


- Design, implement, and maintain reusable Dart libraries that encapsulate Bluetooth communication functionality.

- Abstract and manage communication with multiple BLE-enabled devices through well-structured libraries.

- Ensure libraries are well-documented, testable, and scalable.


- Develop high-performance, reliable mobile applications using Flutter and React Native frameworks.

- Optimize mobile UIs and logic for responsiveness and low latency, especially when handling real-time BLE data.

- Integrate and manage Bluetooth Low Energy (BLE) protocols for seamless communication with IoT hardware.


- Configure and manage BLE services, characteristics, notifications, and data transmission.

- Integrate and customize vendor-provided SDKs, particularly React Native SDKs into Flutter applications.


- Troubleshoot and ensure smooth interoperability between third-party SDKs and the main application.

- Collaborate with device manufacturers and vendors to align implementation with provided technical specification documents.

- Participate in feedback loops with vendors to improve SDK compatibility and performance.

- Conduct manual and automated testing of Bluetooth-enabled features on both Android and iOS.

- Use debugging tools and Bluetooth sniffers to identify and resolve low-level communication issues.

- Maintain code quality through peer reviews and continuous integration best practices.

- Write clear, developer-friendly documentation for Bluetooth libraries, interfaces, and integration processes.

- Collaborate cross-functionally with UI/UX designers, QA engineers, and product managers to meet project goals.


Required Qualifications :


- B.Tech in Computer Science, Electronics, or related field

- Masters Degree (M.Tech/M.S.) preferred but not mandatory

- 3+ years of professional experience in mobile app development.

- Dart and Flutter

- React Native (JavaScript/TypeScript)


- Bluetooth Low Energy (BLE) APIs on Android and iOS

- Java/Kotlin (Android) and Swift/Objective-C (iOS) as needed for native modules

Experience working with :


- IoT devices and BLE communication protocols

- Cross-platform mobile development

- SDK and API integration

- Strong understanding of Bluetooth specifications (GATT profiles, services, characteristics)


info-icon

Did you find something suspicious?