职位描述
岗位职责:
1、负责安卓相关应用(含手机APP、收银一体机APP等)的需求分析、功能开发及维护工作。
2、根据产品需求编写高质量的代码,优化应用性能,提升用户体验。
3、参与技术方案设计,解决开发过程中的技术难点及性能瓶颈。
4、与产品、UI、后端团队协作,推动项目高效交付,配合测试团队完成应用调试,确保版本稳定性和兼容性。
5、编写技术文档,参与代码Review,确保代码规范与可维护性,持续关注Android平台新技术。
任职要求:
1、本科或以上学历,计算机及相关专业,有5年以上Android工程开发经验,有跨端能力(weex、uniapp等)优先,有鸿蒙经验优先。
2、熟练掌握java语言,深入理解并能熟练使用基础类库,熟练使用Android Studio、Git等开发工具。
3、熟悉Android平台框架(涉及UI、自定义View、多线程、网络、数据库等),精通Android开发平台及框架原理,Android平台UI设计和常用布局,熟练使用Android SDK及相关开发工具,能独立完成基于Android的应用的开发工作。
4、对JVM原理有一定了解; 掌握 Jni 运行原理、内存泄漏的应对方案、功耗问题的优化经验、以及崩溃堆栈的排查经验。
5、精通外接硬件(如收银机器等)相关软件开发,对外接硬件和相关性能体验有独到见解,熟练掌握Android性能优化方法和相关调试工具。