
高级 Android 工程师
负责面向创作者的社交平台 Android 开发,参与功能、架构、测试和生产环境可靠性的建设。还将使用 AI 辅助开发,并与工程、产品和设计等跨职能团队协作。
描述
- 带领 Android 功能从设计、发布到生产环境监控的全流程开发
- 为创作者和用户打造直观易用且无障碍的移动体验
- 构建可靠的 API、身份验证、缓存和后台处理集成
- 参与制定 Android 架构和技术决策,提升代码的可维护性与可扩展性
- 调查并修复崩溃、性能和内存问题、设备特定行为及网络问题
- 跟踪生产环境性能并找出改进机会
- 提升应用稳定性、发布质量和用户体验
- 参与排定的生产支持轮值,并负责跟进问题直至解决
- 编写清晰、易维护且经过全面测试的代码
- 扩大对关键 Android 用户流程的自动化测试覆盖
- 审查代码并提供建设性的技术反馈
- 指导工程师并推动良好的工程实践
- 独立设计、构建、调试、测试和维护生产软件
- 负责任地使用编程助手和 AI 代理,并检查生成代码的正确性
- 使用 AI 工具时保护专有代码和敏感信息
- 与 Android 和 iOS 工程师、后端工程、QA、产品及设计团队合作
- 向工程负责人汇报
任职要求
- 至少五年专业软件工程经验,其中包括丰富的原生 Android 开发经验
- 熟练掌握 Kotlin、Android SDK、Jetpack、Android 生命周期、并发处理和 API 集成
- 具备构建、发布和维护生产环境 Android 应用的经验
- 具备丰富的自动化测试经验
- 能够排查不同设备、网络和性能条件下的移动应用问题
- 了解移动安全、无障碍设计、CI/CD 和应用发布流程
- 具备出色的调试和问题解决能力
- 能够独立工作,并与产品、设计、QA、后端和 iOS 团队协作
- 具备指导工程师或提供技术建议的经验
- 具备媒体、创作者、社交、社群或社交信息流产品经验者优先
福利待遇
- 根据技能和经验提供有竞争力的美元薪资
- 充足的带薪休假
- 健康保险补贴
- 年度薪资评审
- 带薪培训和认证









