Overview
Skills
Job Details
Key Responsibilities
Design, build, and maintain advanced Android applications using Kotlin/Java.
Develop and integrate Bluetooth Low Energy (BLE) functionalities including scanning, pairing, GATT communication, data transfer, and device management.
Work with cross-functional teams (Product, QA, Backend) to define, design, and ship new features.
Ensure application performance, quality, and responsiveness.
Troubleshoot BLE communication issues such as connectivity, packet loss, and latency.
Implement secure and optimized BLE data handling.
Write clean, maintainable, and testable code following best practices.
Integrate RESTful APIs, JSON parsing, and backend services.
Work with Android architecture components (ViewModel, LiveData, Jetpack).
Maintain code quality through unit tests, code reviews, and debugging.