北京宏远科创软件有限公司岗位职责: 1. 负责公司 Android 端应用的架构设计与核心模块开发,承担需求评审、方案设计、编码实现、提测联调到上线维护的全流程交付。 2. 负责 React Native 与 Android 原生的混合架构落地,封装并维护原生能力模块(相机与图片压缩、定位与后台上报、文件上传、扫码、推送等),统一双端接口契约,屏蔽平台差异。 3. 负责 Android 端性能与兼容性治理,重点解决低端机型与旧系统版本下的列表卡顿、WebView 白屏、内存抖动、启动耗时等问题,覆盖广泛的机型适配矩阵。 4. 负责 Android 端系统级能力的工程处理,包括动态权限申请与拒绝后引导、后台保活与省电模式下的任务中断兜底、推送到达与点击跳转在冷启动与后台唤起两种场景下的路由还原。 5. 负责 Android 端 AI 能力接入,包括大模型指令的端侧分发与执行、流式响应渲染、语音识别与语音指令链路对接,保障指令分发的准确性与时延表现。 6. 负责 Android 端发布链路:多渠道批量打包、签名与加固、各应用市场上架与审核问题处理,参与灰度发布与热更新回滚流程。 7. 负责 Android 端质量体系建设,补充单元测试与自动化用例,接入崩溃监控,推动崩溃率与 ANR 率等核心质量指标的持续改善。 8. 参与团队技术规范建设与 Code Review,沉淀通用组件与技术文档,为业务团队提供接入支持。 任职资格: 1. 计算机相关专业本科及以上学历,5 年以上移动端开发经验。 2. 熟练掌握 Kotlin / Java,熟悉 Android 四大组件、生命周期、线程模型、消息机制与系统权限体系,具备原生模块独立开发能力。 3. 熟练掌握 React Native 与 TypeScript,具备 RN 与原生混合工程的桥接开发与线上维护经验,熟悉 RN 版本升级与工程化实践。 4. 熟悉 Android 性能分析工具链(Profiler、Systrace、LeakCanary 等),有可量化的卡顿、内存或启动优化案例者优先。 5. 具备复杂机型兼容与弱网环境的工程处理经验,如离线提交队列、按序补传与幂等保障、图片压缩与分片重试、增量刷新与本地缓存。 6. 熟悉多渠道打包、CodePush 等热更新方案与 CI/CD 流程者优先。 7. 有智能座舱、IoT、车机 Android 或其他嵌入式 Android 场景经验者优先;有单元测试覆盖率建设经验者优先。 8. 有大模型指令分发、语音交互或端侧推理落地经验者优先。 9. 需熟练掌握一种 AI 辅助编程工具,具备快速学习新技术并应用于实际场景的能力。 10. 责任心强、抗压能力好,具备良好的问题定位能力与跨团队沟通协作意识。
对这个职位感兴趣吗?