全棧工程師將參與整個(gè)軟件開發(fā)生命周期,目前公司項(xiàng)目已切入人工智能,從需求分析、設(shè)計(jì)、開發(fā)實(shí)現(xiàn)、測(cè)試、運(yùn)行、維護(hù)。包括前端網(wǎng)頁(yè)、pc服務(wù)端,app及小程序。
一、崗位職責(zé)
1、參與公司項(xiàng)目開發(fā),包括但不限于現(xiàn)有平臺(tái)重構(gòu)及新項(xiàng)目的啟動(dòng),包含技術(shù)選型,調(diào)研,框架設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),服務(wù)器搭建
2、與業(yè)務(wù)方保持聯(lián)系,收集用戶需求,維護(hù)軟件系統(tǒng),統(tǒng)計(jì)分析并對(duì)平臺(tái)作出相應(yīng)的錯(cuò)誤修復(fù)或需求變更等
3、了解行業(yè)先進(jìn)的技術(shù)前沿,編寫技術(shù)文檔和用戶使用手冊(cè)
二、任職要求
1、本科及以上學(xué)歷,計(jì)算機(jī)或相關(guān)專業(yè),3年以上全棧開發(fā)工作經(jīng)驗(yàn)
2、具備3年以上前端開發(fā)相關(guān)工作經(jīng)驗(yàn),具有搜索,AI及大數(shù)據(jù)開發(fā)工作經(jīng)驗(yàn)者優(yōu)先
3、對(duì)用戶體驗(yàn)、交互操作流程、及用戶需求有深入理解
4、有良好的溝通與表達(dá)能力。思路清晰,有較強(qiáng)的主動(dòng)性和責(zé)任心,具有較強(qiáng)的分析和解決問(wèn)題能力,技術(shù)視野廣泛者優(yōu)先
三、技術(shù)要求
1、有扎實(shí)的java編程基礎(chǔ);熟悉spring cloud 微服務(wù)架構(gòu),熟練使用springBoot、springMVC等技術(shù)框架,熟悉常用的設(shè)計(jì)模式,有前后端分離模式的設(shè)計(jì)和開發(fā)經(jīng)驗(yàn)者優(yōu)先
2、有React/Vue編寫前端界面經(jīng)驗(yàn)2年以上,能夠從0到1開發(fā),熟悉JavaScript、HTML、CSS等前端相關(guān)技術(shù),熟練解決各種前端問(wèn)題
3、熟悉python編程,并能熟練使用第三方庫(kù)
4、熟悉微服務(wù)架構(gòu),有K8S使用經(jīng)驗(yàn)優(yōu)先
5、熟悉搜索引擎技術(shù),具有SOLR經(jīng)驗(yàn)者優(yōu)先
6、熟悉Linux操作系統(tǒng)及常用命令,熟悉Docker部署技術(shù)
四、優(yōu)先條件
1、具備人工智能及LLM相關(guān)產(chǎn)品的知識(shí)和工作經(jīng)驗(yàn)
2、跟蹤國(guó)內(nèi)外AI前沿技術(shù),并研究其在產(chǎn)品中的應(yīng)用,賦予公司產(chǎn)品智能化