蚂蚁金服蚂蚁国际-Android 开发工程师-全球技术
社招全职3年以上技术类-前端地点:深圳状态:招聘
任职要求
1. 本科及以上学历,计算机、软件工程或相关专业,具备扎实的Android开发经验; 2. 深入理解Android系统架构、组件机制及UI体系,能够熟练运用主流开源框架,并了解其实现原理与内部机制,熟悉Android开发发布流程; 3. 掌握网络编程、多线程、图形渲染等核心技术,熟悉TCP/IP、HTTP/HTTPS等常用网络协议; 4. 具备客户端性能优化实战经验,能针对内存、功耗、启动速度等关键指标进行系统化调优; 5. 具备良好的系统设计能力,能够参与或主导模块设计、技术方案选型,熟悉常用设计模式,注重代码规范与工程质量; 6. 有Hybrid、Flutter、ReactNative等跨平台开发经验者优先; 7. 有技术博客、开源项目贡献或个人作品者优先; 8. 对金融、支付或数字钱包等相关业务有浓厚兴趣或实际项目经验者优先; 9. 具备较强的学习能力和技术热情,乐于钻研新技术,追求卓越的技术解决方案。 1. Education & Experience: Bachelor's degree or above in Computer Science, Software Engineering, or related fields, with solid Android development experience. 2. Android Expertise: Deep understanding of Android system architecture, component mechanisms, and UI framework. Proficient in mainstream open-source frameworks with knowledge of their implementation principles and internal mechanisms. Familiar with Android development and release processes. 3. Core Technologies: Mastery of network programming, multi-threading, graphics rendering, and other core technologies. Familiar with common network…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
负责AlipayHK、Ant Bank APP开发、与大前端同事协作,建设维护应用基础设施 1. 完成客户端程序的开发,修复程序的问题以及调优 2. 根据产品需求开发相关的移动产品,改善易用性,提高用户体验 3. 负责移动平台新技术研究、功能扩展,现有开发方法的改进 4. 配合市场等其他部门,提供产品相关技术支持 Responsible for AlipayHK and Ant Bank mobile application development, collaborating with frontend colleagues to build and maintain application infrastructure. 1. Complete mobile client program development, troubleshoot issues, and optimize performance. 2. Develop related mobile products based on product requirements, enhance usability, and improve user experience. 3. Take ownership of mobile platform new technology research, feature expansion, and improvements to existing development methodologies. 4. Provide product-related technical support in coordination with marketing and other departments.
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
还有更多 •••
相关职位

社招2年以上
1、负责根据产品需求进行Android客户端开发以及基于Flutter技术开发iOS应用; 2、和产品经理配合,深度参与行为分析产品需求讨论,功能定义等; 3、与服务端工程师一起研讨技术实现方案,进行应用及系统整合; 4、研究探索前沿技术、持续对代码进行改进与优化,通过技术提升产品性能、用户体验和可用性。
更新于 2025-03-06西安

社招5年以上
1.负责开发应用类APP需求开发,架构设计,性能优化,完成产品交互需求; 2.完成核心模块的详细设计及编码工作, 并能指导开发工程师解决在开发过程中的技术问题; 3.搭建Android应用构架体系,系统技术方案,开发规范等; 4.配合项目经理进行项目分析,技术研讨,实行技术方案的整合; 5.研究新技术,满足产品要求,进行Android技术文档编写。
更新于 2026-06-22北京
