桌面应用开发工程师

桌面应用开发工程师
桌面应用开发工程师

桌面应用开发工程师

岗位职责:

开发Linux桌面应用程序。

任职要求:

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

2. 精通C、Python(或CoffeeScript)。

3. 熟练使用Emacs(或vi)、gdb、git 等工具进行开发。

4. 熟悉Glib、Gdk、Pango、Cairo、Gtk+(或Qt)、WebKit、DBus、GSettings 等库进行开发。

5. 熟练运用HTML5/CSS3 进行界面调整。

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

7. 理解动画的原理以及实现。

8. 性格开朗、乐于沟通、不放过任何一像素的不完美。

9. 能够熟练阅读英文文档。

加分项:

1.有上万行Linux 开源应用程序。

2.做过GTK+ (或者Qt)的绑定工作。

3.有Gnome/X11 开发经验。

相关主题
相关文档
最新文档