Job Description
Android 原生开发工程师BeijingFull-timeR&D - Front-end developmentResponsibilities关于我们
Emochi 是一款 AI 角色聊天应用,用户可以和百万+风格各异的 AI 角色进行沉浸式对话,涵盖动漫、游戏、角色扮演等场景。全球用户快速增长中。我们正在寻找 Android 原生开发工程师,与团队一起打造极致的移动端 AI 聊天体验。
岗位职责
1. 负责 Emochi Android 端原生模块的开发与维护,持续提升应用性能与用户体验
2. 深度优化聊天核心体验:长列表滚动性能、IME 输入法适配、流式消息渲染等
3. 对接和维护 Google Play 支付(BillingClient)、推送(FCM)、广告 SDK、Analytics 等核心能力
4. 负责性能调优(启动速度、内存、帧率、包体积),保障中低端设备流畅运行
5. 参与 CI/CD 与 Google Play 发布流程建设,参与技术方案评审和 Code ReviewQualifications1. 计算机相关专业本科及以上学历,3 年以上 Android 原生开发经验
2. 精通 Kotlin,熟悉 Java;深入理解 Android 系统机制(生命周期、View 绘制、Handler/Looper、内存管理等)
3. 熟悉 Jetpack 组件与常见架构模式(MVVM / MVI),有性能优化实战经验(Systrace / Perfetto / LeakCanary 等)
4. 日常使用 AI 编程工具(Cursor / Claude Code / GitHub Copilot 等),能审查 AI 生成代码的质量与安全性,善于通过任务拆解和提示词提升开发效率
加分项
1. 有 AI 应用相关开发经验(LLM 流式输出、TTS、WebSocket 长连接等)
2. 有 React Native 混合开发经验,能独立开发和调试 Native Module / Turbo Module
3. 有 Google Play IAP / 订阅支付开发经验
4. 有团队级 AI 开发流程搭建经验(项目规则维护、Prompt 模板库、AI 融入 CI/CD 等)
5. 关注移动端新技术,有开源项目或技术博客输出 Apply