Padmi

Android应用开发工程师

ChinaPosted 1 month ago
Software engineeringUnspecified
Apply at Lenovo

Opens the source posting on jobs.lenovo.com

Source description

About the role

View original

We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$83 billion revenue global technology powerhouse, ranked #196 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via our StoryHub . Job Title: Android Application Development Engineer Job Responsibilities: * Independently design, develop, and debug Android platform applications and user interfaces according to software design specifications; * Optimize software module structure and process logic, analyze and optimize performance and memory issues; * Responsible for compiling relevant development technical documentation; * Provide product improvement suggestions based on development experience; * Research and apply cutting-edge technologies to projects, collaborate with cross-functional teams to enhance product competitiveness and user experience; * Responsible for tackling key and complex problems; * Responsible for project architecture design and review; * Responsible for guiding other employees' development; * Deeply involved in product software requirements and R&D innovation discussions, feature definition, and prototype development. Job Requirements: * Proficient in Java/Kotlin, familiar with Android SDK and common development frameworks (such as Jetpack, Retrofit, RxJava, etc.); * Possess strong code architecture skills, familiar with MVVM/MVP design patterns, and understand modular and component-based development. • Familiar with performance optimization (memory leak analysis, stuttering analysis, APK reduction, etc.) and mainstream debugging tools (Profiler, LeakCanary, etc.). • Familiarity with the Android framework is preferred. • Experience in AI application development is preferred. • 5+ years of Android development experience. • Strong logical analysis and problem-solving skills; able to independently undertake technical challenges. • Excellent communication and collaboration skills; able to work efficiently with product, testing, and other teams. • Passionate about technology, attentive to industry trends, and eager to learn and apply new technologies.

One address, no account. We’ll tell you when matching roles go live.

More at Lenovo

Related open roles

View all roles