职位描述
一、岗位职责:
1、负责Android应用开发:根据产品需求,负责Android平台手机或Pad移动应用客户端的开发工作,包括模块设计、编码、测试等环节。
2、技术攻关与性能优化:负责Android平台上的技术攻关,确保开发质量;同时,进行产品质量控制,缺陷追踪,以及重构和产品技术的持续改进。
3、需求沟通与方案设计:与产品经理沟通需求,参与需求讨论和功能定义,提供和评估合理的技术解决方案。
4、文档编写与整理:整理和输出规范的代码和设计文档,确保团队成员可以清晰地理解和使用相关代码和设计。
5、其他职责:参与公司自有产品的研发与维护;改善软件的易用性;完成部门负责人交待的其他工作。
二、任职要求
1、教育背景:具有计算机相关专业本科及以上学历,或者具有同等技能水平的其他专业背景。
2、专业技能:
精通Android开发框架,能熟练地对各种屏幕尺寸和系统版本进行适配。
熟悉Java、Kotlin等编程语言,具备良好的编码习惯。
熟练掌握Android SDK相关技术及应用,熟悉Android Studio、Gradle等开发工具。
熟悉Android生态系统,如Activity、Fragment、Service、ContentProvider等组件开发。
熟悉ArkTS,ArkUI:
了解Android性能优化、内存管理、多线程等关键技术。
3、工作经验:
具备1-3年以上的Android开发经验,有独立完成项目的能力。
具有Android主流手机机型适配经验,以及复杂功能开发的经验。
4、其他要求:
具有较强的学习能力,能够短时间内掌握新的知识,并具备预研和动手能力。
具备良好的沟通能力、团队协作能力和解决问题的能力,能与团队成员高效配合,共同完成项目开发。
熟悉HarmonyOS或OpenHarmony系统架构优先考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕