工作內(nèi)容
1、負(fù)責(zé) Web 前端開發(fā),包括使用 HTML、CSS 和 JavaScript 等技術(shù)構(gòu)建用戶界面;
2、承擔(dān)后端服務(wù)的開發(fā)工作,使用后端編程語言(如 Java、Python、Node.js 等)編寫服務(wù)器端邏輯,搭建服務(wù)器和數(shù)據(jù)庫環(huán)境,處理業(yè)務(wù)邏輯,如用戶認(rèn)證、數(shù)據(jù)存儲(chǔ)和檢索、API 接口設(shè)計(jì)等;
3、參與項(xiàng)目的整體架構(gòu)設(shè)計(jì),根據(jù)項(xiàng)目需求確定合適的前后端技術(shù)方案,平衡性能、可維護(hù)性和可擴(kuò)展性等多方面因素;
4、快速定位和解決前后端出現(xiàn)的各種問題,包括功能缺陷、性能瓶頸、兼容性問題等。在面對(duì)用戶反饋頁面顯示異常時(shí),能夠通過調(diào)試工具和日志分析來找出問題根源,如是前端樣式?jīng)_突還是后端數(shù)據(jù)返回錯(cuò)誤。
崗位要求
1、具備 5 年以上經(jīng)驗(yàn),并且有大型項(xiàng)目的開發(fā)和管理經(jīng)驗(yàn);
2、精通 HTML5、CSS3 和 JavaScript 語言,能夠熟練編寫語義化的 HTML 代碼、靈活運(yùn)用 CSS 實(shí)現(xiàn)各種頁面布局和樣式效果,并且深入理解 JavaScript 的面向?qū)ο缶幊?、異步編程等核心概念?
3、熟悉前端構(gòu)建工具,能夠配置和優(yōu)化前端項(xiàng)目的構(gòu)建過程,包括代碼壓縮、混淆、資源打包等,提高項(xiàng)目的構(gòu)建效率和部署性能;
4、熟練掌握至少一種后端編程語言(如Java、 Python、Node.js、PHP 等),深入理解后端開發(fā)的基本原理和設(shè)計(jì)模式。
5、具備良好的數(shù)據(jù)庫設(shè)計(jì)和開發(fā)能力,熟練使用關(guān)系型數(shù)據(jù)庫(如 MySQL、PostgreSQL)或非關(guān)系型數(shù)據(jù)庫(如 MongoDB、Redis)。能夠編寫高效的 SQL 查詢語句,進(jìn)行數(shù)據(jù)庫的性能調(diào)優(yōu),以及設(shè)計(jì)合理的數(shù)據(jù)庫表結(jié)構(gòu)來支持業(yè)務(wù)需求;
6、了解后端相關(guān)的服務(wù)器知識(shí),包括服務(wù)器的部署、配置和維護(hù),如能夠使用 Nginx 作為反向代理服務(wù)器,配置服務(wù)器的安全策略等。