company logo
#2815
客户端工程师(跨端 / AI 产品方向,React Native 优先)
跨端开发 / AI 产品方向
北京
3年以上
社招
信息技术-移动端开发
介绍 负责 AI 产品移动端应用的开发与迭代,聚焦跨端技术与核心交互体验,打造高质量的客户端产品。 岗位职责 ● 基于 React Native 或 Flutter,负责 AI 产品在 iOS、Android 双端的开发与迭代,参与技术选型和架构设计,推动功能从需求到上线的完整交付。 ● 开发和优化流式消息展示、Markdown 与代码块渲染、图片与文件交互、基础语音及历史会话等功能,关注输入、键盘、列表滚动和操作反馈等移动端体验。 ● 与后端协作实现任务进度、工具调用状态、生成结果展示等功能,处理弱网、连接中断、前后台切换、任务取消和恢复等场景。 ● 处理 iOS、Android 的平台差异,完成必要的原生 SDK、权限和系统能力接入;合理组织共享代码和平台专属代码,沉淀可复用组件。 ● 优化启动速度、内存占用和长列表渲染,接入必要的监控与崩溃分析;负责双端构建、签名、分发、上架及后续版本维护。 ● 参与需求评审和交互设计讨论,完成接口联调、双端自测与关键场景回归,跟进线上反馈,主动推动体验和稳定性改进。 任职要求 ● 知名院校大学本科及以上学历,计算机或相关专业,3 年以上客户端或跨端开发经验,具备扎实的编程基础和问题分析能力。 ● 熟练掌握 React Native 或 Flutter,具有实际跨端 APP 项目经验;优先考虑熟练使用 React Native、React 和 TypeScript 的候选人。 ● 实际参与过 iOS、Android 双端应用的发布及上线维护,熟悉双端构建、调试、签名和发布流程,能够独立定位常见平台问题。 ● 熟悉 iOS 或 Android 至少一端的原生开发,能够处理常见原生 SDK 接入、权限配置、构建配置和平台兼容问题。 ● 熟悉网络请求、异步任务及客户端状态管理,了解 SSE / WebSocket 等通信机制;有性能优化、崩溃排查或弱网问题处理经验。 ● 具备独立交付能力和质量意识,能够开展功能自测、补充必要的自动化测试,并与产品、设计、后端高效协作;关注 AI 产品体验,能合理使用 AI 编程工具并对交付结果负责。 加分项 ● 有从 0 到 1 开发并持续维护双端 APP 的经验。 ● 有 AI 对话、Agent、IM、内容工具类 APP,或流式富文本、音频交互相关经验。 ● 具备 React Web 开发经验,能够参与 Web 与客户端之间的业务逻辑复用及协作;有独立产品、开源项目,或较深入的原生模块开发与性能优化经验。
Contact Our Consultant
avatar
Ivan Shao
Sr. Consultant
wechat