Skip to content
mimi

Senior Android Developer - marbella

BMIE Recruitment

US · On-site Full-time Senior 1mo ago

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.

Skills

AndroidAndroid AutomotiveAndroid Architecture ComponentsAndroid FrameworkAndroid StudioAudioFlingerAudioManagerCarAudioClean ArchitectureGitGradleJavaKotlinLinuxMediaSessionMVVMMVISELinuxSOLIDadbdumpsyslogcatsystrace

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