常驻德国慕尼黑,英语流利沟通
Mid/SeniAndroid Developer (Munich, Germany-based)
We are currently seeking an experienced Anroid Developer, your main responsibilities in this role would be the following:
· Responsible fAndroid architecture design, development, performance optimization of the company’s core products to ensure high-quality delivery;
· Lead the technical solution design of complex functional modules (such as inter-process communication, high-performance UI rendering, etc.);
· Solve difficult problems such as high concurrency, memory leaks, stuttering, improve application stability user experience;
· Promote technical upgrades within the team, including research on new technologies, toolchain optimization, formulation of coding standards;
· Collaborate with product, design, backend teams, participate in requirements review, provide technical feasibility suggestions.
Your profile
·Willing to live work abroad long-term
· Bachelors degree above in computer-related major, with more than 5 years of Android development experience;· Fluent English Chinese (minimum at B2 level both)· Proficient in Kotlin/Java language features, with deep understanding of JVM mechanisms;· Familiar with Android system principles (Binder, AMS, WMS, event dispatching, etc.);· Proficient in using Jetpack components (ViewModel, Room, Hilt), coroutines/Flow;· Experience with complex project architectures (MVVM/MVI, modularization, componentization);· Skilled in performance optimization tools (Systrace, Perfetto, MAT);· Strong analytical problem-solving skills; passionate about new Internet technologies eager to explore new industry trends;· Proactive, with good communication teamwork skills, a focus on delivering excellent user experiences.
Preferred Qualifications (Bonus Points):
· Familiar with Gradle plugin development CI/CD automation builds;
· Experience in Hybrid development (Flutter, React Native, WebView optimization);
· Contributors to GitHub technical blogs open-source projects are preferred.
更多