蚂蚁金服蚂蚁国际-高级无线开发工程师-APP/SDK-全球技术
社招全职3年以上技术类-开发地点:上海 | 杭州状态:招聘
任职要求
1.统招本科及以上学历,熟练使用C/C++, 精通Android/iOS 开发开发 2.有API和架构设计的品味,善于写出完备性强、高性能的代码,有独立分析解决复杂问题的能力 3.关注全球前沿技术,善于利用各种工具提升自己与团队的开发效率 4.良好的团队协作能力和沟通能力,有自驱力,有责任感;思路清晰,抗压能力强,能够带领和帮助项目组成员高效完成项目 岗位特别要求 1.有丰富的中大型App的开发经验,对于App整体的架构、高可用和体验、合规、Hybrid有深入的认识和实践. 2年以上的NFC、手表等设备相关产品开发经验,如卡支付、公交卡、车钥匙等; --加分项: 1.英语口语能力好,可顺畅日常沟通,有国际化业务经历或留学背景等 2.熟悉前端、服务端等领域,有生产级项目开发经验 3.喜欢逛 GitHub,有高质量的博客、开源项目
工作职责
1.深度参与蚂蚁国际独立App的研发交付、体验改进、研发效能提升等 2.深度参与蚂蚁国际NFC、智能可穿戴设备支付相关的SDK自研,及SDK的性能、兼容性、稳定性持续优化;深度参与行业标准和技术要求分析、技术侧规划和演进、技术攻坚、新技术探索等
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
iOS+
https://www.youtube.com/watch?v=UNH0bE4zPtY&list=PLSzsOkUDsvdu5Mm67aBYs2YPu2OM4mFzt
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
JSON+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting/JSON
用于将结构化数据表示为 JavaScript 对象的标准格式,通常用于在网站上表示和传输数据(例如从服务器向客户端发送一些数据,因此可以将其显示在网页上)。
XML+
https://developer.mozilla.org/zh-CN/docs/Web/XML/Guides/XML_introduction
XML(Extensible Markup Language)是一种类似于 HTML,但是没有使用预定义标记的语言。
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
英语口语+
https://www.youtube.com/@SpeakEnglishWithVanessa
Speak English naturally, confidently, and fluently with Vanessa.
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
相关职位
社招5年以上
1. 主导 Android App的整体软件设计和开发,确保系统的高扩展性、稳定性和安全性。负责核心模块的代码编写,运用先进的编程技术和设计模式,实现高效、可靠的应用功能; 2. 负责与公司 IoT 平台、IoT设备的深度对接,实现设备管理、数据传输与存储等功能的无缝集成。同时,与第三方物联网平台进行对接,整合各类资源,丰富应用功能; 3. 对 Android 应用进行全面的性能优化,包括但不限于内存优化、功耗优化、网络优化等,提升应用的运行效率和用户体验。运用专业工具进行应用的调试与故障排查,及时解决各类技术问题,确保应用的稳定运行; 4. 持续关注行业最新技术动态,研究并引入适合公司业务的新技术、新框架,推动产品的技术升级与创新; 5. 与跨部门团队紧密合作,包括产品经理、硬件工程师、测试工程师等,共同推进项目的顺利进行。为初级和中级工程师提供技术指导与培训,提升团队整体技术水平。
更新于 2025-07-04
社招3年以上技术-无线(端)
1. 负责Accio AI产品的研发,包括需求分析,系统设计,用 AI IDE 写代码,编写单测,模块数据分析,监控运维等; 2. 能够进行技术攻坚,架构优化,性能优化,并能能够自驱定义问题,解决问题,追过程,拿结果; 3. 主观能动性好,能够持续学习,特别是 AI 技术的发展和落地应用,提升产品效果,工程效率,技术先进性。
更新于 2025-08-29