### 工作職責:
1. 負責公司 Web 應用、小程序及內部系統(tǒng)的**前后端設計、開發(fā)、測試與維護**。
2. 使用 **C#** 及相關框架(如 ASP.NET Core)進行**后端服務**開發(fā),構建高效、安全的 API 接口。
3. 使用 **HTML5 (H5)**、CSS3、JavaScript (及主流前端框架如 Vue.js/React/Angular 等) 進行**前端界面**開發(fā),實現(xiàn)響應式、交互友好的用戶體驗。
4. 設計與優(yōu)化 **MySQL** 數(shù)據(jù)庫結構,編寫高效 SQL 語句,保證數(shù)據(jù)存儲的可靠性與性能。
5. 理解業(yè)務需求,參與技術方案設計與評審,編寫清晰的技術文檔。
6. 參與代碼審查,保障代碼質量,遵循最佳實踐。
7. 協(xié)助排查、解決線上系統(tǒng)故障及性能瓶頸。
### 必備技能要求:
1. **扎實的編程基礎:** 精通 **C#** 語言及其在 Web 開發(fā)中的應用。
2. **前端開發(fā)能力:** 精通 **HTML5 (H5)**、CSS3、JavaScript (ES6+),能夠獨立開發(fā)高質量前端頁面。
3. **后端開發(fā)能力:** 熟悉 ASP.NET Core 或其他主流 C# Web 開發(fā)框架。
4. **數(shù)據(jù)庫:** 熟悉 **MySQL** 數(shù)據(jù)庫的設計、優(yōu)化及常用操作。
5. **主流中間件:** 了解并具有 **Redis** 的實際應用經(jīng)驗(如緩存、Session管理、分布式鎖等)。
6. **理解 Web 開發(fā)原理:** 熟悉 HTTP/HTTPS、RESTful API 設計、Web安全等基礎知識。
7. **版本控制:** 熟練使用 Git 進行代碼管理。
8. **良好的溝通能力、團隊協(xié)作精神和解決問題的能力。**
### 優(yōu)先考慮(加分項):
1. 熟悉至少一種主流前端框架(Vue.js, React, Angular)。
2. 了解其他數(shù)據(jù)庫(如 SQL Server, PostgreSQL)或 NoSQL 數(shù)據(jù)庫(如 MongoDB)。
3. 了解消息隊列(如 RabbitMQ, Kafka)或其他常用中間件(如 Nginx)。
4. 熟悉 Linux 操作系統(tǒng)及常用命令。
5. 有獨立負責或主導過完整項目模塊的經(jīng)驗。
6.能夠接受出差。