< 返回版块

rustdesk 发表于 2021-12-16 11:31

刚刚结束奇绩创坛的路演,被一溜烟的所谓一二线投资人拷打后,回归继续做产品。

你们做什么

RustDesk是一款远程桌面软件,目前桌面客户端开源(项目地址),起源于一个 Rust 练手项目,主要使用 Rust 开发,移动端 UI 采用 Flutter,定位于更开放、更安全、更好用。我们始于远程桌面,但是更希望在远程协作这个大的赛道有一番作为。

你们团队怎么样

目前我们有一个5人(包括我)的小技术团队,其中两人是RustDesk项目的PR贡献者,只要你想做点事情且具备实力,我们不在乎你的背景,有没有大学毕业证也不要紧。

你们的技术栈是什么?

Rust 、Flutter 、React/Javascript

我能从这份工作中得到什么?

你将是团队的早期员工,见证一个产品的完整成长过程,团队文化也将由你们来定义,我们一起打造新的开源独角兽企业。如果你喜欢 Rust,并且不断学习,不甘愿做螺丝钉,追求成就感,欣赏积极主动的工作态度,请考虑加入 RustDesk,我们一起探索国内新的 IT 职业生态。

岗位

全栈开发工程师 [15K-35K + 期权(如果你有兴趣)]

也许你不喜欢全栈这个词汇,但是 RustDesk 的确在目前阶段还是一款重客户端,轻服务端的跨平台产品。根据你的经验或者喜好,你可以选择你的侧重点。

岗位要求:

  • 写过 Rust
  • 了解基础数据结构和算法
  • 喜欢学习新东西,主动思考,提问前先 Google
  • 能够接受他人意见,不要对自己的代码迷之自信,也不要轻易吐槽他人的代码
  • 加分项:不错的 GitHub 项目、能够写出漂亮的 UI 、视频编解码开发经验、网络通信安全开发经验、后端高并发开发经验、网络协议栈开发经验

面试方式

你不需要准备 LeetCode,也无需通读算法导论,但是请熟悉 GNU STL 里的基础数据结构和算法。我希望你花点时间了解 RustDesk,然后自行选择 GitHub 上的 3 个 issues,我们一起在面试中讨论分享。

投递简历

Email:info [at] rustdesk.com

请投递 PDF 版本完整简历(教育+工作经历)

我会在第一时间回复你,如果你在两天内没有收到回复,请包涵,你依然很优秀,只是我眼拙没能找到彼此的契合点。

评论区

写评论
作者 rustdesk 2021-12-25 19:00

问公司要咨询费,:)

--
👇
tokyohuang123: 好吧我放弃centos了 用了乌班图20.04 因为想屏蔽窗口的传送文件 要修改下源码 全程安装github上的来 除了开了🪜 用了官方源 结果出现这个

Compiling magnum-opus v0.3.4-2 (https://github.com/open-trade/magnum-opus#ad083616)
   Compiling scrap v0.5.0 (/home/pdk/rustdesk/libs/scrap)
   Compiling rustdesk v1.1.8 (/home/pdk/rustdesk)
error: failed to run custom build command for `magnum-opus v0.3.4-2 (https://github.com/open-trade/magnum-opus#ad083616)`

Caused by:
  process didn't exit successfully: `/home/pdk/rustdesk/target/debug/build/magnum-opus-7181588926154b7c/build-script-build` (exit status: 101)
  --- stdout
  cargo:info=x64-linux
  cargo:rustc-link-lib=static=opus
  cargo:rustc-link-search=vcpkg/installed/x64-linux/lib
  cargo:include=vcpkg/installed/x64-linux/include
  rerun-if-changed=/home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h
  rerun-if-changed=vcpkg/installed/x64-linux/include

  --- stderr
  /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h:1:10: fatal error: 'opus/opus_multistream.h' file not found
  /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h:1:10: fatal error: 'opus/opus_multistream.h' file not found, err: true
  thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ()', /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/build.rs:65:18
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...

我rust从1.50换到1.57 就是编译不通过为啥呢

tokyohuang123 2021-12-22 14:25

好吧我放弃centos了 用了乌班图20.04 因为想屏蔽窗口的传送文件 要修改下源码 全程安装github上的来 除了开了🪜 用了官方源 结果出现这个

Compiling magnum-opus v0.3.4-2 (https://github.com/open-trade/magnum-opus#ad083616)
   Compiling scrap v0.5.0 (/home/pdk/rustdesk/libs/scrap)
   Compiling rustdesk v1.1.8 (/home/pdk/rustdesk)
error: failed to run custom build command for `magnum-opus v0.3.4-2 (https://github.com/open-trade/magnum-opus#ad083616)`

Caused by:
  process didn't exit successfully: `/home/pdk/rustdesk/target/debug/build/magnum-opus-7181588926154b7c/build-script-build` (exit status: 101)
  --- stdout
  cargo:info=x64-linux
  cargo:rustc-link-lib=static=opus
  cargo:rustc-link-search=vcpkg/installed/x64-linux/lib
  cargo:include=vcpkg/installed/x64-linux/include
  rerun-if-changed=/home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h
  rerun-if-changed=vcpkg/installed/x64-linux/include

  --- stderr
  /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h:1:10: fatal error: 'opus/opus_multistream.h' file not found
  /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/opus_ffi.h:1:10: fatal error: 'opus/opus_multistream.h' file not found, err: true
  thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ()', /home/pdk/.cargo/git/checkouts/magnum-opus-7580b098b18e2bc5/ad08361/build.rs:65:18
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...

我rust从1.50换到1.57 就是编译不通过为啥呢

tokyohuang123 2021-12-21 13:27

公司的centos7.6无法使用这个 提示缺失libc.6.so (其实就是缺少C++17-C++28)要补这个要把make升级到4.0 py升级到3。gcc升级到9.3(默认gcc版本4.8.5)能不能降低版本编译一个rpm出来啊

1 共 3 条评论, 1 页