全棧工程師
任職要求:
1、掌握多種技能,能獨(dú)立或主導(dǎo)完成產(chǎn)品前端(用戶界面)和后端(服務(wù)器、數(shù)據(jù)庫)開發(fā);
2、具有全局思維,能通盤考慮產(chǎn)品;
3、技能方面:前端:HTML/CSS/JavaScript,主流框架(如React, Vue);后端:至少一門服務(wù)器語言(如Java, Python, Node.js)及框架;數(shù)據(jù)庫:MySQL, MongoDB等;運(yùn)維工具:Git, Linux, Docker等
4、具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,能夠自我驅(qū)動解決問題;
崗位職責(zé):
1、參與需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、測試、部署上線及運(yùn)維優(yōu)化的全過程;
2、使用 HTML、CSS、JavaScript 及主流框架(如 Vue、React)構(gòu)建用戶界面,確保響應(yīng)式設(shè)計(jì)和良好用戶體驗(yàn);
3、使用 Java、Python、Node.js 等語言及框架開發(fā)服務(wù)器端邏輯、API 接口,并處理用戶認(rèn)證、授權(quán)等安全問題;
4、進(jìn)行數(shù)據(jù)庫設(shè)計(jì)、優(yōu)化及管理(如 MySQL、PostgreSQL、MongoDB);在架構(gòu)上可能涉及微服務(wù)和容器化技術(shù)(如 Docker)
5、與產(chǎn)品經(jīng)理、設(shè)計(jì)師、測試工程師等跨職能協(xié)作,進(jìn)行技術(shù)方案溝通,并能編寫技術(shù)文檔;