Role Overview
We are looking for an experienced developer to develop and maintain mobile applications using React Native and iOS technologies, with a specific focus on integrating Bluetooth Low Energy (BLE) hardware.
Responsibilities
- Develop and maintain mobile applications using React Native and iOS technologies.
- Integrate and communicate with Bluetooth Low Energy (BLE) devices within mobile applications.
- Implement device pairing, scanning, connection management, and data synchronisation with BLE hardware.
- Collaborate with hardware engineers and backend developers to ensure seamless device communication.
- Write clean, scalable, and well-documented code following best development practices.
- Troubleshoot and resolve Bluetooth connectivity and performance issues.
- Optimize application performance for speed, stability, and battery efficiency.
- Conduct testing, debugging, and deployment of mobile applications.
- Participate in code reviews and technical discussions with the development team.
- Stay updated with the latest mobile development and BLE technology trends.
Requirements
- 4–7 years of experience in iOS development and React Native.
- Hands-on experience working with Bluetooth / BLE devices.
- Experience integrating hardware devices with mobile apps.
- Strong knowledge of Swift / Objective-C and React Native.
- Good understanding of API integration and mobile app architecture.
Skills
- React Native
- iOS
- Swift
- Bluetooth Low Energy
- Objective-C