Posted on: 27/10/2026
Education :
- Degree in Computer Science, Information Technology, or a related field.
Experience and Technical Requirements :
- Advanced proficiency in Kotlin for Android development.
- Strong practical experience with Java programming.
- Hands-on experience with Java Native Interface (JNI) for integrating Java/Kotlin code with native components.
- Deep understanding of Android architecture and Android Open Source Project (AOSP).
- Strong knowledge of Android Framework internals.
- Experience with Android inter-process communication (IPC), particularly Binder and AIDL.
- Understanding of communication between native code and Android Framework components.
- Knowledge of Android security and permission mechanisms.
- Ability to debug and troubleshoot middleware integration issues.
Job Responsibilities :
- Design, develop, and maintain Android middleware components using Kotlin and Java.
- Integrate native libraries and components with Android applications and Framework services using JNI.
- Implement and maintain AIDL interfaces and Binder-based IPC mechanisms.
- Work with Android Framework internals to support reliable communication between system components.
- Troubleshoot middleware issues involving native code, Framework services, and IPC.
- Ensure code quality, stability, and maintainability across Android middleware components.
- Collaborate with cross-functional teams to integrate middleware solutions into the Android platform.
- Follow established development practices, including version control and continuous integration workflows.
Personal Skills :
- Strong analytical and problem-solving skills.
- Attention to detail and commitment to code quality.
- Ability to troubleshoot complex system-level issues.
- Effective communication and teamwork.
- Ability to work independently and collaborate with cross-functional teams.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1680487