崗位職責(zé)
1.?負(fù)責(zé)公司Android客戶端的軟件開(kāi)發(fā),或版本迭代中模塊架構(gòu)的設(shè)計(jì)、編碼、自測(cè),定期完成代碼重構(gòu)、性能優(yōu)化等內(nèi)容。熟練使用開(kāi)發(fā)工具。
2.?負(fù)責(zé)APP后臺(tái)服務(wù)編寫,優(yōu)化API接口開(kāi)發(fā)及維護(hù)
3.?負(fù)責(zé)根據(jù)要求完成APP產(chǎn)品后臺(tái),數(shù)據(jù)庫(kù),接口等概要設(shè)計(jì)及需求實(shí)現(xiàn)
4.?根據(jù)需求進(jìn)行詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn)、單元測(cè)試。
5.?參與系統(tǒng)設(shè)計(jì),按軟件需求完成界面、邏輯功能、通信等設(shè)計(jì)。
6.?根據(jù)公司要求編寫相關(guān)技術(shù)文檔。
任職要求:
1、2年以上Android開(kāi)發(fā)經(jīng)驗(yàn),能夠承擔(dān)架構(gòu)設(shè)計(jì)者優(yōu)先;
2、熟悉Java,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法;
3、熟悉掌握?kotlin?開(kāi)發(fā),有藍(lán)牙協(xié)議開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先
4、根據(jù)需求和設(shè)計(jì)文檔,完成代碼編寫、調(diào)試、測(cè)試和維護(hù);
5、分析并解決軟件開(kāi)發(fā)過(guò)程中的問(wèn)題,配合技術(shù)經(jīng)理完成相關(guān)任務(wù)目標(biāo)
6、熟練掌握Android?Studio開(kāi)發(fā)工具,git版本管理
7、熟悉Spring、Spring?boot、Mybatis等開(kāi)源框架;
8、熟悉關(guān)系型數(shù)據(jù)庫(kù)MySQL,具備一定的數(shù)據(jù)庫(kù)設(shè)計(jì)和優(yōu)化經(jīng)驗(yàn)
9、熟悉tomcat?部署