軟件開發(fā)與維護:
負責基于Android系統(tǒng)的應用程序開發(fā)、維護和優(yōu)化工作。
編寫高質(zhì)量、可復用的算法實現(xiàn)及數(shù)據(jù)結(jié)構優(yōu)化。
深度參與需求討論,確保產(chǎn)品功能和技術需求的實現(xiàn)。
系統(tǒng)性能優(yōu)化:
負責解決在項目中遇到的問題并持續(xù)改進系統(tǒng)性能。
參與項目設計與編碼實現(xiàn),跟蹤并研究Android新技術的發(fā)展,并將成果實際應用到產(chǎn)品中。
技術文檔編寫:
編寫相關的開發(fā)文檔,如設計文檔、測試文檔等。
編寫所負責模塊的詳細設計文檔和相關技術資料。
對新設備進行功能評估,是否滿足公司需求。
團隊合作與溝通。
配合團隊進行項目進度的跟蹤和管理。
技術研究與創(chuàng)新:
參與相關技術領域的研究和創(chuàng)新活動。
對開發(fā)代碼進行調(diào)試及測試,修復測試發(fā)現(xiàn)代碼缺陷,確保質(zhì)量。
參與團隊未來技術方向研究與制定。
任職要求
學歷與經(jīng)驗:
本科及以上學歷,有5年以上Android客戶端開發(fā)經(jīng)驗。
有豐富的Java項目開發(fā)經(jīng)驗,熟悉J2EE規(guī)范,對面向?qū)ο蟮能浖_發(fā)思想有清晰的認識。
技術能力:
精通JAVA或Kotlin開發(fā),具備C++開發(fā)經(jīng)驗者優(yōu)先。
熟悉android sdk各個版本之間的差異,以及TCP/IP/http/socket通信協(xié)議及原理。
具備扎實的數(shù)據(jù)結(jié)構和算法基礎、獨立的架構設計能力,精通多線程開發(fā)。
項目經(jīng)驗:
有豐富的項目開發(fā)經(jīng)驗,能獨立承擔開發(fā)任務。
有嵌入式消費類產(chǎn)品應用程序、UI開發(fā)經(jīng)驗者優(yōu)先。
工作態(tài)度與溝通:
具備較強的邏輯思維能力和表達能力及良好的團隊合作精神。
具備良好的溝通能力和團隊協(xié)作精神,能夠積極參與團隊合作和討論。
其他:
對Android技術充滿熱情,持續(xù)學習和跟蹤新技術動態(tài)。
具有單元測試、編譯優(yōu)化、組件化、熱更新技術的優(yōu)秀實踐者優(yōu)先。