We are looking for a skilled Android Developer with strong expertise AIDL, Java, and Kotlin . The ideal candidate should have hands-on experience developing Android applications that communicate with hardware devices, integrate system services, and deliver high-performance enterprise applications.
Key Responsibilities
- Design, develop, and maintain Android applications using Java and Kotlin.
- Build and integrate Android services using AIDL (Android Interface Definition Language) for inter-process communication (IPC).
- Integrate and troubleshoot enterprise hardware devices such as scanners, printers, and RFID readers.
- Strong experience in Android application development.
- Proficiency in Java and Kotlin.
- Good understanding of AIDL and Android IPC mechanisms.
- Strong knowledge of Android SDK, Android Architecture Components, and Android Services.
- Positive understanding with Bluetooth GATT profiles and BLE device communication.
- Understanding of Android lifecycle, threading, and memory management.
- Experience with REST APIs and JSON parsing.
- Familiarity with Git and Agile/Scrum methodologies.