China Mobile Communications

开发工程师 (Android前端)

China Mobile Communications

浙江省 / 杭州市Posted Mar 2, 2026

Job description

职位描述 / Description: 1、负责中国移动 APP 客户端核心业务研发,承担 Android版本的研发工作,保障核心业务在高并发场景下的性能、稳定性与可扩展性;持续监控关键性能指标(启动、卡顿、崩溃等),并提出优化方案。 2、参与需求分析与方案设计,保障交付质量,深度参与产品与项目需求评审,完成技术方案设计、代码实现、调试与自测工作,能够独立、高质量、按期完成研发任务,确保代码结构清晰、逻辑健壮、可维护性强。 3、推进客户端架构与平台化能力建设,持续优化APP 架构与性能,参与并推进动态化能力建设、性能与包体优化、平台化工具与 DevOps 能力建设,打造可支撑千万级日活用户的客户端技术体系。

任职要求 / Requirements: 【教育】:大学本科及以上学历,计算机及相关专业。 【知识】:扎实的计算机基础,熟悉计算机原理、软件工程、客户端架构设计规范及常见设计思想;了解数据库基础原理与基本项目管理流程。 【技能】: 1、熟悉基于Android SDK的应用程序开发,熟练掌握JAVA、Kotlin开发语言,熟练rxjava、retrofit、react native等常用框架。 2、熟悉Android各类组件的使用方法、Android的UI绘制、消息机制和数据存储等的实现方式,能够熟练处理手机端兼容性问题,能够熟练处理手机端兼容性问题。 3、熟悉Android/iOS应用的性能优化和内存优化。 4、熟练掌握AndroidAPP中的测试框架、性能优化、内存泄露排查、ANR排查、代码混淆等相关技术。 5、熟练掌握Android studio/XCode、主流AI编程等相关开发工具,具有丰富的使用经验。 6、在数据结构/算法/软件设计/设计模式等方面拥有扎实的技术功底。 7、对实现高性能、高可用、优秀用户体验的APP应用有充分的了解和实践经验。 8、工作认真仔细、责任心强,有团队精神,性格乐观,能积极面对压力。 【经验】:具有5年及以上开发工作年限;具备通信产品开发经验者优先。

工作经验: 5

学历要求: 25