一、崗位職責(zé)
1.負(fù)責(zé)公司文檔處理系統(tǒng)的前后端功能設(shè)計(jì)與開發(fā),參與系統(tǒng)架構(gòu)設(shè)計(jì)與技術(shù)選型。
2.負(fù)責(zé) Web 前端頁(yè)面開發(fā)與優(yōu)化,實(shí)現(xiàn)高質(zhì)量的交互體驗(yàn),有UI設(shè)計(jì)能力最佳。
3.負(fù)責(zé)后端服務(wù)開發(fā),設(shè)計(jì)和實(shí)現(xiàn)高性能、高可用的接口服務(wù)。
4.參與數(shù)據(jù)庫(kù)設(shè)計(jì)、接口設(shè)計(jì)及系統(tǒng)性能優(yōu)化。
5.參與系統(tǒng)部署、測(cè)試、問題定位及線上問題排查。
6.與產(chǎn)品經(jīng)理、測(cè)試工程師協(xié)作,推動(dòng)需求落地和系統(tǒng)持續(xù)迭代。
7.編寫相關(guān)技術(shù)文檔,提升系統(tǒng)可維護(hù)性與可擴(kuò)展性。
任職要求
一. 基礎(chǔ)要求
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先。
2.6 年及以上軟件開發(fā)經(jīng)驗(yàn),有全棧開發(fā)經(jīng)驗(yàn)優(yōu)先。
3.扎實(shí)的計(jì)算機(jī)基礎(chǔ),熟悉數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)等基礎(chǔ)知識(shí)。
4.具備良好的編碼規(guī)范和代碼質(zhì)量意識(shí)。
5.良好的溝通能力和團(tuán)隊(duì)協(xié)作能力。
二. 前端技術(shù)要求
1.熟練掌握 HTML / CSS / JavaScript 基礎(chǔ)技術(shù)。
2.熟練使用 Vue2 / Vue3 框架進(jìn)行項(xiàng)目開發(fā)。
3.熟悉 Vue Router、Pinia / Vuex、Axios 等常用生態(tài)。
4.熟悉 Element UI / Element Plus / Ant Design Vue 等主流 UI 框架。
5.熟悉 Webpack / Vite / npm / pnpm 等前端工程化工具。
6.熟悉瀏覽器渲染機(jī)制、前端性能優(yōu)化。
7.能夠獨(dú)立實(shí)現(xiàn)復(fù)雜交互界面與組件封裝。
三. 后端技術(shù)要求
1.熟練掌握 Java 或 Python 至少一種后端開發(fā)語(yǔ)言。
2.Java方向:
o熟練使用 Spring Boot / Spring Cloud 框架
o熟悉 MyBatis / JPA / Hibernate
3.Python方向:
o熟悉 Django / Flask / FastAPI 等 Web 框架
4.熟悉 RESTful API 設(shè)計(jì)規(guī)范。
5.熟悉 多線程、異步編程、接口性能優(yōu)化。
6.熟悉常見設(shè)計(jì)模式。
四. 數(shù)據(jù)庫(kù)與中間件
1.熟練使用 MySQL / PostgreSQL 等關(guān)系型數(shù)據(jù)庫(kù)。
2.熟悉數(shù)據(jù)庫(kù)設(shè)計(jì)、SQL優(yōu)化、索引優(yōu)化。
3.熟悉 Redis 等緩存技術(shù)。
4.了解 消息隊(duì)列(Kafka / RabbitMQ / RocketMQ)。