What are the responsibilities and job description for the Android Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Brain Bolt Consulting, is seeking the following. Apply via Dice today!
Key Responsibilities
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.
Android Developer
Redolent, Inc -
San Bruno, CA
Android Developer
BCforward -
Columbus, OH
Android Developer
BILT Incorporated -
Grapevine, TX