Android Framework Developer

Android

Icon salary Salary
Negotiable
Icon Location Location
Hanoi

Job Overview And Responsibility

1. Responsible for analyzing framework-related issues, mainly involving issues related to AMS, PMS, Storage ManagerService, and car service, as well as abnormal startup of domain services. Typical issues include abnormal activity startup, multi-user switching problems, and framework-related API call issues (assisting the app team), etc. 2. Responsible for stability issues: such as system server restart, ANR, and watch-dog caused by monkey testing, including some app crash issues caused by the platform. 3. XTS issues related to the framework. 4. Integrate AOSP security-related framework patches. 5. Participate in the investigation of performance issues and some warranty issues. 【Core Responsibilities】 1. Responsible for custom development, maintenance, and performance optimization of the Android Framework layer (AOSP). 2. Conduct in-depth analysis and optimization of core system services such as AMS (Activity Manager Service) and PMS (Package Manager Service). 3. Identify and resolve system stability issues (e.g., ANR, system crashes, memory leaks) and provide technical solutions. 4. Participate in the architectural design and iteration of core modules including system startup processes, application management, and permission control. 5. Write technical documents and promote the improvement of the team's technical capabilities in the Framework layer.

Required Skills and Experience

【Required Qualifications】 1. Education: Bachelor's degree or above in Computer Science, Electronic Engineering, or related fields and fluent English spoken skill. 2. Technical Foundation: - Proficiency in Java development, and familiarity with JVM principles and memory management mechanisms. - In-depth understanding of Android system architecture, and familiarity with AOSP source code compilation and debugging processes. - Mastery of the working principles and custom development of core services such as AMS, PMS, and WMS. - Experience in locating and fixing Framework layer stability issues (e.g., Crash, ANR, performance degradation). - Proficiency in using system-level debugging tools such as Systrace, Perfetto, and ADB. 3. Experience: More than 3 years of experience in Android system development, with participation in at least one complete system version iteration.

Why Candidate should apply this position

- Benefits will be shared in details for successful candidates

Preferred skills and experiences

- Prioritize candidates who can onboard as soon as possible

Charlotte Ngor

Headhunter | Recruiter
Verified
employee 205 candidates
cup 42 interviews
health 13 offers

Apply for this job

Successfully!

Thank you, you have sent the information successfully.

← View more Charlotte Ngor's jobs
upload Click or drag file to this area to upload PDF only (3MB), You can update only 1 CV

Charlotte Ngor

Headhunter | Recruiter
Verified
Icon employee 205 candidates
Icon cup 42 interviews
Icon health 13 offers

Completed jobs (13)