崗位職責
1、基于 QT C++ 框架進行跨平臺應(yīng)用程序(Windows/Linux/macOS)的設(shè)計與開發(fā)
2、參與軟件模塊的需求分析、架構(gòu)設(shè)計和代碼實現(xiàn)
3、負責 QT 界面開發(fā)、交互邏輯實現(xiàn)及性能優(yōu)化
4、編寫相關(guān)技術(shù)文檔,包括設(shè)計文檔、用戶手冊等
5、參與代碼審查,解決開發(fā)過程中的技術(shù)難題
6、與產(chǎn)品、測試團隊協(xié)作,確保產(chǎn)品質(zhì)量和交付周期
任職要求
1、本科及以上學歷,計算機相關(guān)專業(yè),3 年以上 QT C++ 開發(fā)經(jīng)驗
2、精通 QT 框架,熟悉 QT 信號與槽機制、元對象系統(tǒng)、QT Widgets 和 QT Quick
3、熟練掌握 C++11 及以上標準,具備良好的面向?qū)ο缶幊趟枷牒驮O(shè)計模式應(yīng)用能力
4、熟悉跨平臺開發(fā)流程,了解不同操作系統(tǒng)(Windows/Linux/macOS)的適配差異
5、具備良好的 UI/UX 感知能力,能實現(xiàn)高質(zhì)量的用戶界面和交互效果
6、熟悉常用數(shù)據(jù)庫(如 MySQL、SQLite 等)的使用及數(shù)據(jù)庫編程
7、了解版本控制工具(Git/SVN)、持續(xù)集成工具的使用
8、具備良好的問題分析和解決能力,有較強的學習能力和團隊協(xié)作精神
加分項
有大型 QT 應(yīng)用程序開發(fā)經(jīng)驗者優(yōu)先
熟悉 QT 網(wǎng)絡(luò)編程、多線程編程者優(yōu)先
具備嵌入式 Linux 平臺 QT 開發(fā)經(jīng)驗者優(yōu)先
了解 CMake/qmake 等構(gòu)建工具的高級用法
有開源項目貢獻經(jīng)驗或個人技術(shù)博客者優(yōu)先
熟悉 Python 等其他編程語言,能進行混合編程者優(yōu)先
我們提供
有競爭力的薪酬和福利體系
完善的培訓和晉升機制
靈活的工作時間和舒適的辦公環(huán)境
參與核心項目開發(fā)的機會,技術(shù)成長空間廣闊