V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
perfectworks
V2EX  ›  酷工作

[北京] 猿辅导 · 编辑器研发工程师 (前端 / 客户端, C++ / TypeScript)

  •  
  •   perfectworks · 2022-09-01 14:38:02 +08:00 · 1863 次点击
    这是一个创建于 575 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们最近在做一个 Web 平台上的多人协同图形编辑器。

    在技术上,我们的核心技术栈是 C++TypeScriptReact。其中,C++ 用来构建编辑器画布区域的所有核心功能,TypeScriptReact 则用来完成编辑器的各个编辑面板。此外,我们还使用 WebSocket 和服务器建立实时通信连接,并使用 CRDT 算法来实现多人无冲突协同编辑功能。

    作为工程团队的一员,你的工作包括:

    • 应用前沿的 Web 开发技术,改进编辑器的架构以提升性能和稳定性
    • 设计高性能的算法,让用户的编辑体验更加流畅
    • 编写测试,参与团队的 Code Review ,改进工程和代码质量
    • 引入先进的工程实践,帮助团队更有效率地进行迭代

    为了能胜任这些挑战,我们希望你有以下特点:

    • 卓越的软件工程能力、编码能力,拥有 3 年以上软件研发经验
    • 快速学习能力,善于使用互联网检索领域内的先进知识解决问题
    • 对于软件研发工作有热情,乐于通过技术来帮助用户提升效率
    • 有代码洁癖,对于工程质量有较高的自我追求

    如果你还有以下方面的经验,那会是很大的加分点:

    • 精通设计模式,能熟练应用并了解各个模式的适用场景。有大型客户端软件的研发经验,尤其是编辑器类软件
    • 擅长现代 C++ 或者 TypeScript 开发
    • 对计算机图形学有深入研究,或对 Skia / OpenGL / WebGL 有商业应用开发经验
    • 擅长持续交付,有主干开发和 TDD 的工程实践

    我们的工作地点位于北京市朝阳区望京区域。

    如果你对我们做的事情感兴趣,欢迎投递简历到 zhangyc#yuanfudao.com

    7 条回复    2022-09-05 10:27:51 +08:00
    qwei
        1
    qwei  
       2022-09-01 15:57:55 +08:00
    卡学历不?如果不卡学历,我觉得我可以面个前端……
    perfectworks
        2
    perfectworks  
    OP
       2022-09-01 16:06:14 +08:00
    @qwei 不卡学历,但需要有强的项目经历来证明工程和编码能力
    faceair
        3
    faceair  
       2022-09-01 16:09:10 +08:00
    👏 支持一下
    qwei
        4
    qwei  
       2022-09-02 11:18:37 +08:00
    @perfectworks 那我投一个。
    PeakFish
        5
    PeakFish  
       2022-09-02 15:53:51 +08:00
    工作时间怎么样?
    CookCoder
        6
    CookCoder  
       2022-09-03 17:08:50 +08:00
    我还有你们 HR 呢,记得说不是 985/211 不考虑么,甚至只要清华北大 C9 的
    perfectworks
        7
    perfectworks  
    OP
       2022-09-05 10:27:51 +08:00
    @CookCoder

    * 不同团队要求不同
    * 有些候选人做过的项目难度不比考个 985 简单
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2928 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:10 · PVG 19:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.