岗位职责
1、负责 Android 项目的软件开发;
2、参与项目的技术论证和架构设计,方案编写;
3、独立进行程序的模块设计和分析;
4、负责代码编写和版本迭代;
5、负责对Android端应用进行性能分析和优化,BUG 修复;
6、参与技术规范制订、技术文档编写;
7、可以独立高效的完成任务,也可以指导执行者完成任务。
任职要求
1、熟练使用Android Studio,Android平台软件开发2年以上,本科及以上学历。
2、精通JAVA/kotlin。
3、熟练使用Android 系统编译环境。
4、熟练掌握主流的软件架构(MVP.MVVM)和应用框架。
5、熟悉HTTP、TCP/IP通讯协议,熟悉Json/XML 解析,网络传输socket和http网络接口等开发。
6、精通 Android 平台UI 设计,常用的动画开发,熟悉多线程编程、熟悉常用布局、框架和API调用。
7、熟悉蓝牙开发(A2DP/HFP/AVRCP/PBA/PBAP/MAP/SDP/SSP等)或熟悉USB AOA苹果EAP等优先考虑。
8、熟悉WiFi WLAN 基础架构(STA)/WLAN直连(点对点)/WLAN感知(NAN)WAN(IEEE 802.11mcFTM)/网络共享模式或仅限本地模式下的WLAN热点(Soft AP)等优先考虑。
9、具有车载开发或有手机互联(CarPlay/CarLife/Android Auto/HiCar......)、原生 Launcher/SystemUI/Setting/Camera/音视频解码等经验优先考虑。