阿里巴巴阿里国际站-Android/iOS高级开发工程师-Accio
任职要求
1. 本科以上计算机相关专业,三年以上App开发经验,技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作;
2. 熟练各种UI组件并了解其内部原理,有通过源码阅读定位问题的经验,熟悉主流的开源组件以及框架,能处理常见大型项目的问题;
3. 有AI、音视频、IM相关产品开发经验者优先;
4. 有良好的开发基础,对设计模式有较好的理解,能在实际产品中很好的运用;
5. 沟通能力强,有较强的自我驱动力和快速学习能力。责任心强,具备良好团队合作精神;
6. 对无线技术有持续的热情,个性乐观开朗,逻辑性强,善于和不同技能背景的团队合作。
工作职责
1. 负责Accio AI产品的研发,包括需求分析,系统设计,用 AI IDE 写代码,编写单测,模块数据分析,监控运维等; 2. 能够进行技术攻坚,架构优化,性能优化,并能能够自驱定义问题,解决问题,追过程,拿结果; 3. 主观能动性好,能够持续学习,特别是 AI 技术的发展和落地应用,提升产品效果,工程效率,技术先进性。
1、负责客户端的研发工作,探索AI应用落地场景,尝试将AI与用户常用的工作和娱乐软件结合; 2、和产品经理配合,深度参与产品经理需求讨论,功能定义等; 3、设计良好的代码结构,不断迭代重构。
1、提供App应用的解决方案和架构设计方案,业务模块及组件的技术实施; 2、代码质量的控制, 进行CodeReview,同时指出存在的严重问题; 3、参与产品需求分析,进行模块设计,代码编写,测试等工作,对研发质量负责; 4、负责项目的功能拆解和任务分配,协调和带领项目成员按时完成项目; 5、应用性能的优化、稳定性的提升; 新技术的调研、技术方案的调研; 6、移动开发团队的技术分享、技术培训、技术规划和规范的修订或制定;
作为高级 Android/iOS 移动端开发工程师,您将是我们创作工具团队的一员,负责构建和优化国际化短视频平台上的创作工具和功能。您的技术专长和创意思维将对数千万用户的创意表达和内容创作产生直接的影响。在这个激动人心的角色中,您将与跨职能团队密切合作,包括产品经理、设计师和后端工程师,共同设计和实现具有前瞻性和用户友好的创作工具。 1、设计、构建和维护高性能的 Android/iOS 移动应用,使用户可以轻松创建、编辑和分享创意内容; 2、密切跟进最新的 Android/iOS 移动技术趋势,以及AIGC和大语言模型等前沿科技,并将其应用到产品开发中,确保创作工具始终保持在行业的前沿; 3、与产品团队紧密合作,理解用户需求和产品愿景,将设计概念转化为实际的移动端应用功能; 4、优化应用性能,确保流畅的用户体验和卓越的界面响应速度; 5、协作开发和维护 Android/iOS 移动应用的核心组件和框架,保持代码的高质量和可维护性; 6、解决复杂的技术问题和故障,并确保应用的稳定性和安全性; 7、与后端工程师紧密合作,确保移动端与后端系统的无缝集成; 8、参与代码审查和团队技术分享,促进团队成员之间的技术学习和成长; 9、根据业务整体目标和规划,整理相关技术规划,并为团队制定短、长期发展目标,培养团队成员及开拓新业务。