美团Web 容器—移动端资深开发工程师
社招全职3年以上核心本地商业-业务研发平台地点:北京状态:招聘
任职要求
1. 具有本科及以上学历,3 年以上 Android 、iOS、前端开发经验 2. 具备出色的编码能力,扎实的数据结构、算法和操作系统等计算机基础功底 3. 精通 Java\OC\JS 语言开发,操作系统基本运行原理,能够灵活运用多线程技术 4. 具备良好的架构和接口设计能力,深入理解面向对象设计的基本原则,熟练运用设计模式,能够实现质量可靠、性能卓越且高可复用的组件 5. 具备严谨的逻辑思维,有良好的沟通协调和团队合作能力 具备以下条件优先 1. 热爱互联网和新技术,具有极强的快速学习能力,研究过优秀开源软件的源码并有心得者优先 2. 熟悉 Javascript / HTML / CSS / HTTP,熟悉 W3C 标准与 ES 规范,熟悉 Web 语义化和相关前端技术 3. 具备React Native、小程序或各类跨端容器开发经验 4. 有“代码洁癖”、有极客精神
工作职责
1. 负责美团 Web 容器基于 Android 、iOS 端以及鸿蒙系统设计和开发, 驱动上层 Web 页面实现卓越的启动、运行体验 2. 围绕 Web 容器完成配套开发工具链相关项目的开发,助力提升 Web 页面开发效率和体验 3. 负责 Web 容器标准化建设工作,打造易扩展、易维护、强管控的移动端业务容器
包括英文材料
学历+
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=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/
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.
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://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!
面向对象+
https://liaoxuefeng.com/books/java/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
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.
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
相关职位
社招5年以上D5188
1、负责快手短视频业务的前端技术选型和方案设计,指导前端应用整体架构的设计与演进等工作,包括但不限于H5/RN/小程序等; 2、持续改进前端应用架构和工程架构,追求极致的用户体验,追求极致的性能体验,对高质效交付负责; 3、主导前端基础设施建设(包括跨端生态、可视化配置及动效性能自动化测试等),持续改进和优化开发流程、基础工具、提高应用性能和交付效率; 4、Web前沿技术研究,跟踪新技术的发展并运用到实际项目中,带领团队打造集团及行业内的专业技术影响力。
更新于 2025-05-22
实习饿了么春季202
1、与交互设计师一起,美化产品线Web功能的设计; 2、与视觉设计师一起,完成产品线Web功能的开发与实现; 3、负责全栈式开发,不只Node全栈,还有页面搭建、中后台低代码等场景; 4、负责移动端开发,不只移动Web、小程序多端,还有诸如Weex动态化等场景; 5、负责性能、架构等方面的改进与优化,还能参与ElementUI/MorJS等开源产品和社区建设; 6、有机会自己亲手打造一个产品的从设计到发布; 你还将加入到我们业内最前沿Web技术的研究与开发中,探索地图基建、互动技术、数据可视化、AIGCx低代码、小程序端智能等新鲜好玩的事情。
更新于 2025-02-27
社招8年以上CDG技术
1.主导海外联盟广告SDK技术架构设计与跨平台(Android/iOS/Web)开发规划,推动大前端团队技术演进与性能优化; 2.负责团队管理与人才梯队建设,制定技术规范与研发流程,提升团队工程化能力与交付效率; 3.协同产品、后台及海外业务团队,推动SDK功能迭代与全球化适配; 4.研究前沿技术(如跨端框架、音视频流媒体协议),主导技术预研与创新方案落地; 5.建立技术文档体系与开发者支持机制,提升SDK易用性与客户集成效率。
更新于 2025-06-11