2,685
社区成员
发帖
与我相关
我的任务
分享APP开发工程师岗位
学历要求:本科
经验要求:3年以上
岗位职责
1. 设计和开发安卓、鸿蒙应用程序,根据产品需求与产品团队深度协作,确保应用程序的高质量、高稳定性和良好的用户体验。
2. 编写可维护的、高效的和可扩展的APP代码(含安卓、鸿蒙),严格遵循编码规范和行业最佳实践,提升代码复用性和可维护性。
3. 使用APP开发相关工具和框架,如Android Studio、DevEco Studio、Kotlin、Java、HarmonyOS SDK等,进行应用程序的开发、调试和优化。
4. 进行单元测试、集成测试和兼容性测试(覆盖安卓、鸿蒙不同版本及设备),确保应用程序的功能、性能和兼容性达到要求。
5. 与后端团队紧密协作,实现APP与服务器端的数据交互、接口对接和信息传递,保障数据通信的稳定性和安全性。
6. 跟踪和解决安卓、鸿蒙应用程序的缺陷和问题,进行错误排查、bug修复及版本迭代优化。
7. 持续学习和研究最新的安卓、鸿蒙开发技术及行业开发趋势,结合项目实际提出技术改进和产品优化建议。
任职要求
1. 大学计算机科学、软件工程或相关专业的学士学位或以上学历。
2. 编程技能:精通Java或Kotlin编程语言,具备良好的面向对象编程思想和设计模式的应用能力;精通鸿蒙开发语言(ArkTS/ArkUI)。
3. APP开发:熟悉安卓开发平台和工具(Android Studio、Gradle等),具备3-5年安卓应用程序开发经验;熟练掌握鸿蒙开发平台、DevEco Studio工具及鸿蒙应用开发流程,有鸿蒙应用开发经验;了解智能硬件开发,熟悉串口通信、socket通信。
4. 架构设计:了解并具备良好的软件架构设计能力,熟悉MVC、MVP或MVVM等常见开发架构;熟悉组件化开发,熟悉Jetpack组件,了解鸿蒙应用架构及鸿蒙分布式能力者优先。
5. 前端开发:具备HTML、CSS和JavaScript等前端开发技能,并了解前端框架(如React Native等),能够配合完成跨端开发相关工作。
6. 版本管理:熟悉常见的版本管理工具(如Git),能够熟练进行代码的版本控制、分支管理和团队合作开发。
7. 问题解决能力:具备良好的问题分析和解决能力,能够快速定位和解决安卓、鸿蒙应用程序中的bug和技术问题,具备较强的故障排查能力。
8. 团队合作:具备良好的沟通和协作能力,能够与产品、后端、测试等团队成员高效合作,共同推进项目落地。
公司位于河南省郑州市郑东新区崇德街。工作强度小,周末固定双休。上班时间:早九晚五点半,中午一个半小时。
有意者联系:15036890801