桌面軟件開發工程師崗位職責
桌面應用軟件開發工程師武漢深之度科技有限公司武漢深之度科技有限公司,深度操作,深之度崗位職責:
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.關注用戶體驗設計,并對應用的易用性有一定研究。
篇2:桌面軟件開發工程師崗位職責桌面軟件開發工程師職責任職要求
桌面軟件開發工程師崗位職責
崗位職責:
1.參與需求分析,按照軟件項目管理規范撰寫相關技術文檔;
2.熟悉軟件操作、配合工程實施工作;
3.軟件維護,跟蹤調試代碼,解決軟件應用中發現的問題;
4.完成模塊的設計和編碼工作;
5.其它分派的任務。
任職資格:
1.本科及以上學歷,計算機等相關專業;
2.精通javaGUI編程,并具有2年以上相關語言開發工作經驗;
3.熟悉osgi框架,精通awt,swing,swt相關工具包;
4.熟悉java的圖形、通訊開發技術,了解java性能調優及工具;熟悉Linux系統使用優先;
5.計算機軟件、信息、自動化相關專業本科及以上學歷;
6.積極主動.認真踏實,有良好的溝通能力,善于跨團隊合作。