logo of bytedance

字节跳动Android高级/资深研发工程师(工程架构方向)-TikTok

社招全职3年以上A232987A地点:上海状态:招聘

任职要求


1、本科及以上学历,计算机、软件、通信等相关专业,3年以上Android客户端开发经验;
2、熟悉Android构建流程,了解C/C++构建系统,对编译构建相关工作兴趣浓厚;
3、深度了解Gradle或AGP (Android Gradle Plugin) 等相关源码及原理者优先;
4、产品化思维较好,有Rust开发经验者优先;
5、编译器领域经验者优先,Java/Kotlin/C等;
6、有较强的分析问题和解决问题的能力,追求卓越,团队意识强。

工作职责


团队介绍:TikTok是一个覆盖150个国家和地区的国际短视频平台,我们希望通过TikTok发现真实、有趣的瞬间,让生活更美好。TikTok 在全球各地设有办公室,全球总部位于洛杉矶和新加坡,办公地点还包括纽约、伦敦、都柏林、巴黎、柏林、迪拜、雅加达、首尔和东京等多个城市。

TikTok研发团队,旨在实现TikTok业务的研发工作,搭建及维护业界领先的产品。加入我们,你能接触到包括用户增长、社交、直播、电商C端、内容创造、内容消费等核心业务场景,支持产品在全球赛道上高速发展;也能接触到包括服务架构、基础技术等方向上的技术挑战,保障业务持续高质量、高效率、且安全地为用户服务;同时还能为不同业务场景提供全面的技术解决方案,优化各项产品指标及用户体验。 
在这里, 有大牛带队与大家一同不断探索前沿, 突破想象空间。 在这里,你的每一行代码都将服务亿万用户。在这里,团队专业且纯粹,合作氛围平等且轻松。目前在北京,上海,杭州、广州、深圳分别开放多个岗位机会。

1、负责TikTok Android研发工具链建设,包括但不限于构建体系;
2、探索通用APP工程架构及高效研发模式;
3、前沿技术研究,承担重点、难点的技术攻坚。
包括英文材料
学历+
Android+
客户端开发+
C+
C+++
Gradle+
Rust+
Java+
Kotlin+
相关职位

logo of transsion
社招6年以上

1、主导部门CAM集成测试框架和方案的设计; 2、负责Android白盒及CAM接口测试设计; 3、Review影像开发代码,与开发深度协作,增加合理Log埋点; 4、指导团队成员完成CAM影像自动化测试工具的编写开发; 5、主导CAM模块业务的白盒/接口/UI测试和能力建设; 6、准确分析判断问题,跟踪并推动问题及时解决; 7、研究影像(CAM)行业动态,主导测试技术难题攻关,引入和研发高质量的技术框架和测试能力。

更新于 2025-08-06
logo of hello
社招3年以上技术

职位描述: 我们正在寻找一位充满激情和才华的移动端开发工程师,加入我们的技术团队。该职位将负责设计、开发和维护高质量的移动应用程序,提升用户体验,满足业务需求。 1、根据产品需求,进行架构设计和模块划分,撰写高质量的代码。 2、优化应用性能,确保应用的稳定性和高效运行。 3、定期进行技术调研和前沿技术的跟踪,提出技术改进方案。 4、编写相关的技术文档,进行代码评审和测试。

更新于 2024-09-11
logo of xpeng
社招5年以上

1. 负责自动驾驶量产SoC linux 中间件/linux OS系统研发. 2. 负责解决和分析智能驾驶量产系统稳定性问题. 3. 负责分析和优化linux系统的性能问题,包括但不限于CPU、内存、磁盘、网络等方面的性能问题; 4. 从Linux内核的角度分析和定位应用程序的性能问题,包括但不限于系统调用、IO、中断、锁、调度等方面; 5. 使用性能分析工具,如eBPF、perf、ftrace、perfetto、crash tool等,对应用程序和内核进行性能分析和调优; 6. 根据SOC设计和实现性能测试和基准测试,评估自驾系统的性能和稳定性; 7. 跟踪Linux内核社区前沿最新技术发展,不断学习和掌握新的性能稳定性分析和优化方法。

更新于 2024-11-26
logo of bytedance
社招T7826

1、负责安卓Blink内核的优化,提供产品功能的底层支持,包括不限于:优化内核性能,修复排版渲染等问题; 2、优化Webview缓存机制,提升页面打开速度; 3、对接和解决公司各业务线与浏览器内核相关的基础业务需求和问题; 4、阅读Chromium项目源码、V8项目源码; 5、从引擎角度优化主流JS框架的性能,并对前端人员JS代码的编写和框架研发等提出规范和建议。

更新于 2023-11-09