美团移动端技术专家
社招全职3年以上核心本地商业-业务研发平台地点:北京状态:招聘
任职要求
1.具有本科及以上学历,计算机或相关专业,良好的英文阅读能力; 2.掌握Java/Objective-C/C++编程语言; 3.具有出色的编码能力,扎实的计算机基础,包括数据结构、算法和操作系统等; 4.具备优秀的架构设计能力,广阔的技术视野,能够灵活掌握并深入实践设计基本原则; 5.具备严谨的思维逻辑,优秀的沟通协作和团队合作能力。 具备以下条件优先 1.具有React Native/ Flutter/ WeeX/Compose UI等框架开发经验; 2.具有Android/iOS/鸿蒙等移动端开发经验; 3.具有浏览器内核开发经验或者熟悉W3C规范; 4.作为主要贡献者参与过有影响力的开源产品的开发; 5.乐于分享和沟通,活跃于GitHub或各大技术社区,有自己的高质量原创博客。
工作职责
1.参与公司级卡片动态化卡片容器(Android/iOS/鸿蒙)架构设计,包括运行时框架、编译发布流水线、DSL,在追求渲染性能的同时,不断提升迭代效率; 2.参与卡片动态化卡片容器渲染和内核的模块设计与实现,实现高性能、高质量的模块; 3.参与优化动态化卡片容器渲染和内核性能; 4.对项目中的技术难点和重点进行深入研究和总结,积累可复用的经验; 5.能够主动解决和推动项目前局部动态化容器技术领域的阻塞点和难点;
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
系统设计+
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.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
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.
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://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
Objective-C+
[英文] Where X=Objective-C
https://learnxinyminutes.com/objective-c/
Objective-C is the main programming language used by Apple for the macOS and iOS operating systems and their respective frameworks, Cocoa and Cocoa Touch.
https://www.youtube.com/playlist?list=PL640F44F1C97BA581
Here is a list of all of my Objective C tutorials.
Weex+
相关职位
社招5年以上核心本地商业-业
1.参与鸿蒙系统上动态化容器渲染和内核的架构设计,确保项目研发质量和代码的可维护性; 2.负责鸿蒙系统上动态化容器渲染和内核的模块设计与实现,实现高性能、高质量的模块; 3.参与优化动态化容器渲染和内核性能; 4.对项目中的技术难点和重点进行深入研究和总结,积累可复用的经验; 5.能够主动解决和推动项目前动态化容器技术领域的阻塞点和难点; 6.结合美团的业务需求,探索行业前沿技术,规划容器技术路线。
更新于 2025-08-24
社招技术-基础平台
1. 负责支付核心支付业务场景(包括收银台、收付款、转账红包等)的研发迭代。 2. 负责支付产品技术架构的演进,指标优化和基础能力建设。 3. 对支付产品进行持续优化和改进,同时依托技术、新场景、新设备的演进对支付产品持续创新。
更新于 2025-05-26
社招H0098
1、作为移动端技术专家,负责抖音系App用户体验和性能优化,包括但不限于启动速度、流畅度、系统资源优化、安装包大小、端智能、播放体验等方向; 2、负责性能监控及归因体系建设,包括问题拆解、指标搭建、诊断工具、平台等多个维度全链路建设; 3、参与设计和开发各类体验优化框架和效率工具,提供高可用通用解决方案,助力业务降低性能瓶颈。
更新于 2022-10-18