钉钉钉钉-Mac客户端开发工程师-(视频会议/AI听记)
社招全职3年以上技术类-开发地点:杭州状态:招聘
任职要求
### 基本要求 1. **学历**:本科及以上学历,计算机相关专业 2. **经验**:3年以上Mac客户端开发经验 3. **语言**:精通Swift或Objective-C,熟悉Cocoa框架,熟悉C++ 4. **基础**:扎实的计算机基础知识,熟悉数据结构和算法 ### 技术要求 1. 熟悉macOS应用开发,了解AppKit/SwiftUI框架 2. 有音视频开发经验,熟悉WebRTC、FFmpeg等音视频框架 3. 了解音视频编解码原理(H.264/H.265、…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责视频会议Mac客户端的架构设计、开发和维护工作 2. 参与产品需求分析,制定技术方案,确保产品的高性能和稳定性 3. 实现音视频通话、屏幕共享、会议控制等核心功能模块 4. 优化客户端性能,提升用户体验,降低CPU和内存占用 5. 与服务端、iOS、Windows等团队协作,保证多端体验一致性 6. 参与技术难点攻关,解决音视频相关的技术问题 7. 编写技术文档,进行代码审查,保证代码质量
包括英文材料
学历+
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
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.
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/
macOS+
https://www.youtube.com/watch?v=Ag3NWYr5CD8
Here’s everything you need to know about your new Mac in 2025 - this is the ultimate beginner's guide to macOS!
SwiftUI+
https://developer.apple.com/tutorials/swiftui/
SwiftUI is a modern way to declare user interfaces for any Apple platform.
https://www.hackingwithswift.com/100/swiftui
This is a free collection of videos, tutorials, tests, and more, all drawn from around my work here on Hacking with Swift, and all designed to help you learn SwiftUI effectively.
还有更多 •••
相关职位
社招技术
1. 负责国际化外卖商家侧web前端的开发工作 2. 参与商家侧移动端、中后台产品项目技术选型以及实现工作 3. 负责项目迭代、项目进度、和风险把控 4. 参与前端的研发效率和体验提升,包括交互体验和性能优化、技术方案调研和落地、前端架构、工程效率、组件库、流程规范等 团队简介: 作为技术团队一员,我们致力于为外卖提供高效优质的国际化前端技术支撑,是用户体验的有力保障。 这是一支务实、进取、团结有爱的团队,我们期望与业务共同成长,共同打造具备国际视野的顶尖技术团队。
更新于 2025-04-16北京
社招技术
1. 负责国际化外卖商家侧web前端的子方向接口人工作(商家端/菜品商品/营销增长/CRM 等方向) 2. 负责商家侧前端子方向业务需求承接、技术选型及实现工作,并参与商家侧技术规划 3. 负责子方向的项目迭代、项目进度、和风险把控,指导低职级的同事按时保质完成工作 4. 参与前端的研发效率和体验提升,包括交互体验和性能优化、技术方案调研和落地、前端架构、工程效率、组件库、流程规范等 团队简介: 作为技术团队一员,我们致力于为外卖提供高效优质的国际化前端技术支撑,是用户体验的有力保障。 这是一支务实、进取、团结有爱的团队,我们期望与业务共同成长,共同打造具备国际视野的顶尖技术团队。
更新于 2025-04-16北京
社招3年以上核心本地商业-业
1. 快速掌握系统架构与业务逻辑,审核测试方案与测试设计并给出指导意见; 2. 参与制定测试相关流程、策略、方法和工具等创新,努力提升测试的质量和效率; 3. 沉淀通用测试解决方案,负责关键专项建设,开发相关工具平台; 4. 解决测试过程中的复杂技术问题,包含不仅限于服务端质量建设、性能优化、可测性建设、稳定性建设、测试基建优化等;
更新于 2025-04-17北京|成都