1、根據(jù)業(yè)務規(guī)劃,確定軟件平臺的技術(shù)、開發(fā)標準和規(guī)范,包括技術(shù)選型、對比,編碼標準,工具,評審流程,測試方法等;
2、根據(jù)業(yè)務需求,負責軟件平臺的技術(shù)架構(gòu)設計、重構(gòu)、優(yōu)化,包括概要設計和各種底層設計要素;
3、負責公司框架核心代碼開發(fā),開發(fā)與維護系統(tǒng)公用核心模塊,并指導團隊的技術(shù)開發(fā);
4、檢查、評審架構(gòu)設計和代碼,包括評判確定的模式和代碼標準是否正確施行;
5、把架構(gòu)設計和決定文檔化,做好資料管理和技術(shù)培訓;
6、上級交待的其它有關(guān)工作。
1、有大型軟件平臺項目的后端開發(fā)經(jīng)驗,了解大數(shù)據(jù)相關(guān)技術(shù),了解大數(shù)據(jù)開源中間件。大型軟件架構(gòu)、系統(tǒng)框架設計有豐富經(jīng)驗;
2、熟悉Java語言,精通微服務、SpringCloud、MyBatis等框架;精通Netty、Socket、多線程等技術(shù);
3、熟練掌握centos、Nginx,nacos、Tomcat、Docer等應用服務器配置和應用部署,熟悉Mysql、Redis等數(shù)據(jù)庫的使用。
1.負責前端項目PC端開發(fā);
2.負責與客戶的需求、問題溝通,完成修改工作;
3.負責與后端人員的溝通,完成接口對接工作;
4.負責前端項目部署、維護、優(yōu)化。
具備前端基礎技術(shù)javascript、typescript、html、css;
熟悉使用react、nextjs、vue3等前端框架;
熟悉使用git版本控制工具;
熟悉使用element-ui、antd、tailwindcss等前端組件庫;
熟悉使用less、sass等前端樣式語言。