wanghuinet

移动浏览器开发工程师

  •  
  •   wanghuinet · 12h 43m ago via Android · 394 views

    职位介绍

    我们正在研发一款面向全球用户的移动端浏览器产品,重点打造高速、安全、轻量、隐私友好的新一代手机浏览器。

    现招聘 Android 浏览器研发工程师,负责移动浏览器核心能力建设,包括浏览器架构、Chromium 内核、网页加载、网络协议、标签页、多进程、下载、广告拦截、隐私保护等方向。

    如果你对 Chrome / Chromium 、浏览器内核、网络协议以及高性能移动端产品有兴趣,欢迎加入。

    岗位职责

    1. 负责 Android 手机浏览器核心功能的设计、开发与持续优化。
    2. 负责 Chromium / WebView 相关能力的集成、定制和优化。
    3. 负责浏览器核心模块开发,包括:
      • Tab / 多标签页
      • 页面加载与渲染
      • 浏览历史、书签
      • 下载管理
      • 文件管理
      • Cookie / Cache / Storage
      • 隐私模式
      • 广告拦截
      • DNS / HTTP / HTTPS
      • 网络代理及网络优化
    4. 优化浏览器启动速度、网页加载速度、内存占用、CPU 使用率以及功耗。
    5. 参与浏览器多进程架构、网络层、渲染进程及 JavaScript 执行相关问题的定位与优化。
    6. 根据产品需求,对 Chromium 进行源码级修改、编译和维护。
    7. 分析 Android 不同厂商、不同系统版本上的兼容性问题。
    8. 参与浏览器安全、隐私保护以及反追踪相关能力建设。
    9. 与产品、设计、后端及其他客户端工程师协作,持续提升浏览器整体体验。

    任职要求

    必须具备

    • 3 年以上 Android 开发经验。
    • 熟练掌握 Java / Kotlin 。
    • 熟悉 Android Framework 、Activity 、Service 、线程、进程、IPC 等机制。
    • 有大型 Android App 或系统级应用开发经验。
    • 熟悉 HTTP/HTTPS 、TCP/IP 、DNS 等基本网络协议。
    • 熟悉 Android 网络请求、缓存、Cookie 、WebView 等相关技术。

    以下经验优先

    • 有 Chromium / Chromium Embedded Framework / Android WebView 开发经验。
    • 有 Chrome 、Firefox 、夸克、UC 、Via 等浏览器类产品开发经验。
    • 有 Chromium 源码编译、修改、定制经验。
    • 熟悉 Blink 、V8 、Network Service 、Render Process 等 Chromium 核心模块。
    • 有浏览器多进程架构开发经验。
    • 有广告拦截、隐私保护、反追踪、代理、DNS 优化等相关经验。
    • 有浏览器性能优化经验。
    • 有开源项目贡献经验。

    我们更看重什么

    我们不单纯看重“写过多少业务代码”,更看重:

    能不能真正解决浏览器底层问题。

    如果你曾经:

    • 修改过 Chromium 源码;
    • 自己编译过 Chromium ;
    • 做过 WebView 深度定制;
    • 解决过网页兼容性问题;
    • 优化过网页加载速度;
    • 做过网络协议或代理;
    • 做过浏览器内核相关开发;

    加分项

    • 熟悉 C / C++。
    • 熟悉 Chromium C++ 代码结构。
    • 熟悉 Linux 。
    • 熟悉 NDK 。
    • 熟悉 Rust 。
    • 熟悉浏览器安全机制。
    • 有海外产品或全球化产品研发经验。
    • 有从 0 到 1 开发浏览器产品的经历。

    我们提供

    • 核心产品研发岗位,参与浏览器从 0 到 1 建设。
    • 有机会深入 Chromium 内核,而不仅仅是做业务层 App 。
    • 核心技术决策参与权。
    • 具有竞争力的薪资及长期激励方案。
    • 面向全球市场的产品研发机会。

    重点考察:

    1. Android 基础与系统机制
    2. 网络协议与网页加载过程
    3. WebView / Chromium 原理
    4. 多进程与线程模型
    5. C++ 基础及源码阅读能力
    6. 浏览器性能优化能力
    7. 实际项目解决复杂问题的能力

    MTc1MjEyMTM5ODU=

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1768 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:15 · PVG 00:15 · LAX 09:15 · JFK 12:15
    ♥ Do have faith in what you're doing.