社会招聘
北京, 武汉
1年 之前发布

岗位职责:

  1. 负责Linux桌面环境和应用程序的开发和优化;
  2. 参与深度桌面环境的完善与维护;
  3. 参与上游项目修改。

任职要求:

  1. 全日制本科及以上的学历,计算机相关专业;
  2. 具备5~10年的相关从业经验;
  3. 精通C++开发语言;
  4. 精通 GDB、Git等常用的开发工具;
  5. 精通Qt/QML、Gtk+、Electron等Linux下流行的UI库中的一种或几种;
  6. 熟悉界面动画的原理、事件循环原理;
  7. 熟悉多线程、协程编程、进程间通信。

加分项:

  1. 熟悉DBus的概念与使用;
  2. 熟悉Deepin操作系统;
  3. 有独立开发的Linux开源应用程序;
  4. 熟悉Qt、Gtk+、Electron等流行库的源代码(其中的一种或几种);
  5. 参与开发或维护了一个或多个流行或出名的开源项目;
  6. .熟悉X11、Wayland等协议中的一种或几种。