Senior Android Developer - marbella
BMIE Recruitment
About the role
Must-Have Requirements • Extensive experience in Android development, with a strong track record of designing, developing, and delivering high-quality mobile applications. • Deep technical expertise in building and maintaining solutions within the Android Automotive ecosystem.
Technical Skills • Advanced proficiency in Kotlin and Java across both application and framework layers. • Strong hands-on experience with the Android Framework, including customization of Android Automotive Media and Audio Framework components such as AudioFlinger, MediaSession, AudioManager, and CarAudio. • Solid understanding of Android system services, Binder IPC, and multi-process communication. • Expertise in debugging and performance profiling using tools such as adb, systrace, dumpsys, and logcat. • Experience with Android Architecture Components and modern design patterns including MVVM, MVI, Clean Architecture, and SOLID principles. • In-depth knowledge of Android system internals, including process lifecycle, memory management, security architecture, and permission handling. • Proficiency with Android Studio, Gradle, Git, Linux internals, SELinux policies, and embedded systems concepts. • Experience working with Android Automotive OS application models, HMI guidelines, and Automotive Car APIs.
Soft Skills • Excellent analytical and problem-solving skills, with the ability to troubleshoot complex application and system-level issues. • Strong capability in performance optimization, debugging, and technical diagnostics. • Effective collaboration and communication skills, with experience working in distributed or cross-functional teams. • Ability to adapt quickly to platform-specific requirements and constraints.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free