阿里巴巴终端平台-客户端开发工程师-iOS
任职要求
1. 3年以上移动端项目开发经验,开发基础扎实,精通 Objective-C/Swift 等语言,熟练掌握网络、内存、线程等知识; 2. 业务理解能力强,能够较好的抽象业务需求;有一定的客户端架构设计经验,独立负责过客户端整体或者核心模块的设计; 3. 在技术选型、架构设计、性…
工作职责
1. 负责 iOS 客户端跨端容器的技术设计和研发工作; 2. 负责 iOS 客户端跨端容器的性能体验优化和能力建设; 3. 负责 iOS 客户端跨端引擎的容器对接和技术突破; 4. 承担技术攻坚专项,支持业务研发,解决日常疑难技术问题。
团队介绍: 我们是高德地图终端体验团队,在业务层面负责核心的出行业务、用户平台业务、创新业务,以及开放平台业务,在技术能力层面,负责性能,稳定性优化、工程智能化、编译工具等基础设施建设。团队技术非常全面,涉及iOS、Android、JS、C++,Flutter、Serverless、java服务等。团队牛人多,技术氛围好,技术分享和学习互助氛围良好。 职位描述: 在这里,你将有机会: ● 深度参与亿级DAU移动端产品开发,构建高性能/高可用性的客户端App架构,支撑千万级在线用户的稳定流畅使用。 ● 使用SwiftUI/Compose/ArkUI等业界前沿的开发范式,主导技术方案设计与开发实践,打造极致流畅的交互体验。 ● 使用React/Vue/Angular/Flutter等前沿开发框架,主导Web端及跨端技术方案设计,打造极致响应速度与视觉表现力,支撑亿级用户场景下的性能与稳定性需求 ● 面向Web/移动端(iOS/Android/HarmonyOS)/小程序多端统一架构,构建跨端协同方案,实现“一次开发、多端部署”的高效交付模式。 ● 面向iOS/Android/HarmonyOS演进三端跨平台架构,面向多终端打造自适应布局与动效,不断提升多屏使用体验。 ● 探索iOS/Android/HarmonyOS的系统底层技术原理,结合厂商新系统特性不断功能创新,攻克系统级技术难题。 ● 面向AI/3DXR时代突破移动端技术边界,构建终端智能化能力与创新场景落地,探索XR设备探索沉浸式使用体验。 加入我们,你与业界顶尖技术团队合作,将利用前沿技术为亿万用户打造优秀终端体验,也将亲历双11等顶级流量项目实战机会,并有机会成为阿里巴巴鸿蒙应用生态的早期建设者,及参与到阿里移动技术中台的架构演进与深度实践,也有技术大牛带教的成长加速计划。
团队介绍: 我们是高德地图终端体验团队,在业务层面负责核心的出行业务、用户平台业务、创新业务,以及开放平台业务,在技术能力层面,负责性能,稳定性优化、工程智能化、编译工具等基础设施建设。团队技术非常全面,涉及iOS、Android、JS、C++,Flutter、Serverless、java服务等。团队牛人多,技术氛围好,技术分享和学习互助氛围良好。 我们正在寻找对移动开发充满热情、具备扎实技术基础的iOS开发工程师加入我们的团队。你将参与公司核心产品的设计与开发,负责高质量、高性能的iOS应用程序开发,与产品经理、设计师和其他开发人员紧密合作,共同打造卓越的用户体验。 岗位职责包括但不限于: 参与iOS客户端的需求分析、架构设计、模块开发和性能优化; 负责高质量代码的编写,确保代码的可维护性和可扩展性; 与产品经理、设计师和后端开发团队紧密合作,确保产品功能的顺利实现; 持续优化应用的性能、稳定性和用户体验; 关注iOS平台的最新技术动态,探索并实践新技术,提升团队技术水平。
我们是高德地图终端开放平台团队,负责核心的SDK开发。业务覆盖广且复杂,既负责核心基础的搜索、定位、地图、导航能力开发,又涉及新兴的RTOS穿戴设备、AR的探索,技术栈包括Android、iOS、C/C++。业务/技术成长性非常不错,能够快速的积累经验、提升能力、成长。 岗位职责包括但不限于: 1. 负责高德地图APP基础架构的功能开发和架构演进,包括性能优化、包体积优化、插件化、基础能力研发等; 2. 负责解决软件潜在风险,保证软件安全、稳定、快速运行 3. 探索尝试前沿技术,工程上提高研发效率,业务上提升地图应用体验
● 负责面向日本市场的客户端产品研发与持续迭代,覆盖 Windows、macOS、Android、iOS 及 Web 等平台。 ● 参与核心业务模块(协作、沟通等)的设计与实现,结合日本企业用户的使用习惯及终端环境,推动高质量的本地化开发落地。 ● 面向不同设备、操作系统、浏览器及网络环境,解决兼容性与适配问题,保障产品在日本主流使用场景下的稳定运行与一致体验。 ● 与日本本地团队及总部(中国)的产品与研发团队紧密协作,基于真实用户反馈快速定位问题,并推动问题的闭环解决与持续优化。 ● 日本市場向けクライアント製品の開発および継続的な改善を担当し、Windows、macOS、Android、iOS、Web など複数プラットフォームをカバー。 ● コラボレーション、コミュニケーションなどの主要機能の設計・実装に携わり、日本企業ユーザーの利用習慣や端末環境を考慮した高品質なローカライズ開発を推進。 ● デバイス、OS、ブラウザ、ネットワーク環境ごとの互換性・適合性の課題を解決し、日本における主要利用シーンでの安定稼働と一貫したユーザー体験を実現。 ● 日本現地チームおよび中国本社のプロダクト・開発チームと密に連携し、実際のユーザーフィードバックをもとに課題を迅速に特定し、解決までのプロセスを推進。 ● Responsible for the development and continuous improvement of client-side products for the Japanese market, covering Windows, macOS, Android, iOS, and Web platforms. ● Participate in the design and implementation of core business modules (e.g., collaboration and communication), delivering high-quality localization tailored to Japanese enterprise users’ habits and device environments. ● Address compatibility and adaptation issues across devices, operating systems, browsers, and network conditions to ensure stable operation and a consistent user experience in mainstream Japanese usage scenarios. ● Work closely with local Japan teams and product and engineering teams at HQ (China) to quickly identify issues based on real user feedback and drive them to resolution.