桌面软件开发工程师岗位职责
发布时间:2025-06-30 09:03:46 | 来源:职责网

桌面应用软件开发工程师 武汉深之度科技有限公司 武汉深之度科技有限公司,深度操作,深之度 岗位职责:

1.开发Linux桌面应用程序;

2.参与深度桌面环境的完善与维护。

任职要求:

1.熟练使用Linux操作系统;

2.精通C/C++、Python等常用的程序开发语言;

3.熟练使用Vim(或Emacs)、GDB、Git等常用的开发工具;

4.精通Qt、Gtk+等Linux下流行的UI库进行应用界面开发;

5.或者精通HTML5/CSS3/JavaScript(CoffeeScript)进行Web桌面UI开发;

6.深刻理解多线程图形编程;

7.熟悉各种界面动画的原理及实现方式;

8.很强的独立分析和解决问题的能力;

9.有良好的团队合作精神,有责任感,有较好的沟通能力,主动性强。

加分项(满足1-2条):

1. 熟悉DBus的概念与使用;

2. 熟悉Gnome/KDE等桌面环境服务模块;

3. 熟悉Golang开发;

4. JavaScript项目中惯用模块化开发;

5. 熟悉Deepin操作系统。

6.对技术痴迷,认为自己是个技术Geek;

7.有独立开发Linux开源应用程序;

8.做过Qt(或者Gtk+)的绑定工作;

9.关注用户体验设计,并对应用的易用性有一定研究。

提示:您可以通过浏览器菜单选择“文件 → 打印 → 另存为 PDF”来保存本页面。