返回查询:Android Developer / 上海

该职位来源于猎聘 岗位重点: 英语能力要良好,需要和俄罗斯客户能简单对话沟通。 另:技术栈:Jetpack Compose要做过项目 关注技术: 你将要做的事情: --汽车多媒体系统启动器和设置生态系统的开发 --构建汽车Android应用程序(AAOS) --创建应用商店的Android部分 --系统组装自动化 --分析和改进性能和启动时间 对我们来说重要的是: --精通Java/Kotlin --很好地理解应用程序在Android中的工作原理、安装、启动过程、与操作系统的交互、意图、AIDL、服务等。 --至少3年Android应用程序开发经验,了解开发过程、应用程序架构。 期待: --Jetpack Compose --协程(包括Flow) --Dagger2+Hilt --Androidx生命周期 --Junit+Roboelectric+Mockito --Linux cli技能 --Gradle 这将是一个加分项: -在创建键盘应用程序、计费、使用相机API、传感器方面的经验 --创建自定义Gradle插件 --在Kotlin/Java中创建代码生成库 --在阅读代码的层面上理解C++,并进行细微的更改。JNI --AOSP生态系统经验 --基于AOSP开发和实施定制操作系统的经验 关键技能 安卓Java Kotlin AIDL 职位要求: 本科以上学历,软件工程、电子工程、计算机科学、汽车或相关专业。 英语可以作为工作语言 What you will be doing: — Development of a launcher and settings ecosystem for a car multimedia system — Building Automotive Android Apps (AAOS) — Creating an Android Part of an App Store — Automation of system assembly — Profiling and improving performance and startup time What is important to us: — Excellent knowledge of Java/Kotlin — Good understanding of how applications work in Android, the process of their installation, launch, interaction with the OS, Intent, AIDL, Services, etc. — Experience in Android application development for at least 3 years, understanding of the development process, application architecture. SOLID, Clean Architecture Desirable: — Jetpack Compose — coroutines (including Flow) — Dagger2 + Hilt — Androidx lifecycle — Junit + Robolectric + Mockito — Linux cli skills — Gradle It will be a plus: — Experience in creating keyboard applications, billing, working with Camera API, sensors — Creating Custom Gradle Plugins — Creating Code Generation Libraries in Kotlin/Java — Understanding C++ at the level of reading code, and minor changes. JNI — Experience with the AOSP ecosystem — Experience in developing and implementing a customized OS based on AOSP Key Skills Android Java Kotlin AIDL Job Requirements: Bachelor degree or above, major in Software Engineering, EE, Computer science, Automotive or related field. English can be used as working language