崗位職責(zé):
1、產(chǎn)品前端架構(gòu)體系的規(guī)劃.設(shè)計(jì)和建設(shè)工作,前端產(chǎn)品的功能開(kāi)發(fā);
2、根據(jù)項(xiàng)目需求,設(shè)計(jì)文檔,進(jìn)行子系統(tǒng)/模塊的軟件編碼工作;
3、按照公司軟件開(kāi)發(fā)管理規(guī)范要求,編寫(xiě)軟件開(kāi)發(fā)說(shuō)明文檔;
4、負(fù)責(zé) PC 端和 APP 端項(xiàng)目代碼開(kāi)發(fā),以及交互設(shè)計(jì)的邏輯處理;
5、對(duì)現(xiàn)有程序進(jìn)行修改和二次開(kāi)發(fā)。
6、代碼管理: 編寫(xiě)高質(zhì)量、可維護(hù)的代碼,參與代碼審查,確保代碼質(zhì)量符合團(tuán)隊(duì)標(biāo)準(zhǔn)。
7、技術(shù)選型與研究:關(guān)注并評(píng)估新技術(shù),為項(xiàng)目選擇合適的技術(shù)棧,持續(xù)提升系統(tǒng)的技術(shù)水平和競(jìng)爭(zhēng)力。
8、團(tuán)隊(duì)協(xié)作: 與產(chǎn)品經(jīng)理、后端工程師、測(cè)試工程師等緊密合作,確保項(xiàng)目按時(shí)交付并滿足質(zhì)量要求。
任職要求:
1、教育背景:計(jì)算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè)統(tǒng)招本科及以上學(xué)歷。
2、工作經(jīng)驗(yàn): 3 年以上前端 VUE、react 開(kāi)發(fā)經(jīng)驗(yàn),有成功上線項(xiàng)目的案例,有政府應(yīng)用開(kāi)發(fā)項(xiàng)目經(jīng)驗(yàn)優(yōu)先。
3、技術(shù)技能:
(1)精通 javascrpt、html 等Web 開(kāi)發(fā)技術(shù),有良好的程序設(shè)計(jì)和架構(gòu)能力。
(2)網(wǎng)頁(yè)制作技術(shù),熟悉頁(yè)面架構(gòu)和布局,熟悉web 標(biāo)準(zhǔn),對(duì)表現(xiàn)與數(shù)據(jù)分離,html 語(yǔ)義化等有深刻理解。
(3)對(duì) web 技術(shù)鉆研有強(qiáng)烈興趣,有良好的學(xué)習(xí)能力和強(qiáng)烈的進(jìn)取心。
(4)熱悉 Linux 操作系統(tǒng),能編寫(xiě) shel 腳本進(jìn)行日常運(yùn)維操作。
(5)思維縝密,思路清晰,較好的邏輯分析能力;良好的溝通和口頭,書(shū)面表達(dá)能力。
(6)熱悉element 和 nodej,對(duì)Vue 有深入理解及開(kāi)發(fā)應(yīng)用,具備獨(dú)立項(xiàng)目開(kāi)發(fā)能力。
(7)能對(duì)具體的產(chǎn)品進(jìn)行性能優(yōu)化,實(shí)現(xiàn)極致的頁(yè)面加載.執(zhí)行和渲染時(shí)間;能熟練編寫(xiě)擴(kuò)展性,兼容性,可讀性良好的代碼。
(8)熟悉多端開(kāi)發(fā),能開(kāi)發(fā) APP、微信小程序、公眾號(hào)等。
(9)了解后端開(kāi)發(fā)比如java,能與后端相關(guān)人員溝通解決問(wèn)題。
4、軟技能:
(1)良好的團(tuán)隊(duì)合作精神,能夠與不同背景的團(tuán)隊(duì)成員有效溝通。
(2)強(qiáng)烈的責(zé)任心和自我驅(qū)動(dòng)力,能夠在壓力下高效工作。
(3)積極主動(dòng),愿意學(xué)習(xí)和探索新技術(shù),持續(xù)提升個(gè)人能力。
(4)良好的問(wèn)題解決能力和邏輯思維能力。
加分項(xiàng):
(1)有后端開(kāi)發(fā)使用經(jīng)驗(yàn)。
(2)熟悉Docker、Kubernetes等容器化技術(shù)。
(3)有大型分布式系統(tǒng)或高并發(fā)系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn)。
(4)持有相關(guān)技術(shù)認(rèn)證,如系統(tǒng)架構(gòu)設(shè)計(jì)師、信息系統(tǒng)項(xiàng)目管理師、軟件設(shè)計(jì)師、數(shù)據(jù)庫(kù)設(shè)計(jì)師、Oracle Certified Professional,Java Programmer(OCPJP)等。