一 核心能力要求 1. 基礎(chǔ)開發(fā)能力 n 精通微信小程序前端開發(fā)(WXML/WXSS/小程序API)及后臺接口對接能力,具備獨立完成原型demo搭建經(jīng)驗 n 熟悉ASP.NET框架(C#語言),能基.NEt實現(xiàn)前后端分離架構(gòu),掌握Web API開發(fā) 2.數(shù)據(jù)庫與緩存技術(shù) n 熟練使用SQL Server進行數(shù)據(jù)庫設(shè)計與優(yōu)化(存儲過程、索引、事務(wù)處理) n 熟悉Redis實現(xiàn)緩存加速、Session共享,掌握MongoDB文檔型數(shù)據(jù)庫操作聚合框架 3.前端開發(fā) n 精通JavaScript/ES6,掌握HTML5/CSS3響應式布局 n 具備Uni-App多端開發(fā)經(jīng)驗者優(yōu)先(可復用代碼至H5/APP/小程序)
4. 原型開發(fā)能力 n 根據(jù)需求完成低保真/高保真原型設(shè)計,熟悉Axure、Figma等工具,輸出技術(shù)可行性方案 n 有從0到1搭建項目經(jīng)驗,熟悉敏捷開發(fā)流程(如Scrum) n 具備高并發(fā)系統(tǒng)開發(fā)經(jīng)驗,熟悉負載均衡、分布式鎖、數(shù)據(jù)庫分庫分表等場景 n 有微服務(wù)架構(gòu)(如gRPC)或消息隊列(如RabbitMQ)經(jīng)驗優(yōu)先
二 軟性要求 n 團隊協(xié)作:需與產(chǎn)品/UI團隊緊密配合,具備需求文檔解讀及技術(shù)方案溝通能力 n 學習能力:關(guān)注技術(shù)前沿(如微信小程序新API、.NET 8特性),主動優(yōu)化代碼質(zhì)量 n 問題解決:能獨立排查數(shù)據(jù)庫性能瓶頸、接口異常等問題,提供優(yōu)化方案 n 歷史經(jīng)驗:微商商城開發(fā)運營項目的全代碼開發(fā)和運營技術(shù)經(jīng)驗者優(yōu)先考慮