What are the responsibilities and job description for the Android Developer position at Brain Bolt Consulting?
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.
Salary : $55 - $65