崗位職責(zé):
工作內(nèi)容
?端到端產(chǎn)品閉環(huán):獨(dú)立負(fù)責(zé)從需求分析、產(chǎn)品設(shè)計(jì)、技術(shù)選型、架構(gòu)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試驗(yàn)證、部署上線到運(yùn)維監(jiān)控的全流程,確保產(chǎn)品快速迭代與穩(wěn)定運(yùn)行。
?AI輔助開(kāi)發(fā):熟練使用AI編程工具(如Trae SOLO、Cursor、Lovable等),通過(guò)自然語(yǔ)言描述需求,快速生成代碼、測(cè)試用例、文檔和部署腳本,實(shí)現(xiàn)“一句話交付”。
?開(kāi)源工具整合:根據(jù)需求,調(diào)研、評(píng)估并集成各類(lèi)開(kāi)源工具(如Docker、AirFlow、Kubernetes、n8n等),構(gòu)建自動(dòng)化、可擴(kuò)展、低成本的技術(shù)棧。
?多角色切換:
o產(chǎn)品經(jīng)理:將模糊需求轉(zhuǎn)化為PRD,設(shè)計(jì)MVP,快速驗(yàn)證市場(chǎng)假設(shè);
o開(kāi)發(fā)工程師:前后端全棧開(kāi)發(fā),使用現(xiàn)代框架(如React/Next.js、Node.js/FastAPI、PostgreSQL/MongoDB)實(shí)現(xiàn)功能;
o測(cè)試工程師:編寫(xiě)單元測(cè)試、集成測(cè)試、E2E測(cè)試,建立自動(dòng)化測(cè)試流水線;
o運(yùn)維工程師:搭建CI/CD、監(jiān)控告警、日志追蹤、灰度發(fā)布與回滾機(jī)制,保障服務(wù)高可用。
?自驅(qū)迭代:基于用戶反饋與數(shù)據(jù)分析,持續(xù)優(yōu)化產(chǎn)品功能、性能與用戶體驗(yàn),推動(dòng)產(chǎn)品從0到1再到N。
任職要求:
1. 技能要求
?全棧開(kāi)發(fā)能力:
o前端:熟練掌握React/Next.js、TypeScript、TailwindCSS,能實(shí)現(xiàn)響應(yīng)式、交互友好的Web界面;
o后端:熟悉Node.js、Python(FastAPI)、RESTful API設(shè)計(jì)、數(shù)據(jù)庫(kù)(PostgreSQL/MongoDB/Redis)與消息隊(duì)列(RabbitMQ/Kafka);
o部署:掌握Docker、Kubernetes、Vercel、AWS/GCP/阿里云等云平臺(tái)的部署與運(yùn)維。
?AI工具使用經(jīng)驗(yàn):
o能使用AI編程助手(如Trae SOLO、Cursor、Claude、GPT-4o)完成需求拆解、代碼生成、測(cè)試編寫(xiě)與文檔輸出;
o熟悉Prompt Engineering、RAG、Agent工作流設(shè)計(jì),能優(yōu)化AI輸出質(zhì)量。
?開(kāi)源工具鏈整合能力:
o熟悉CI/CD工具(Jenkins、GitHub Actions、ArgoCD)、IaC(Terraform、Pulumi)、可觀測(cè)性工具(Prometheus、Grafana、Loki、Sentry);
o能基于業(yè)務(wù)場(chǎng)景快速選型并集成開(kāi)源組件,構(gòu)建低成本、高可用的系統(tǒng)架構(gòu)。
?文檔與溝通能力:
o能撰寫(xiě)清晰的PRD、技術(shù)方案、API文檔與運(yùn)維手冊(cè);
o能在遠(yuǎn)程/異步協(xié)作環(huán)境中高效溝通,推動(dòng)項(xiàng)目閉環(huán)。
2. 任職資格
?教育背景:
o生物信息、計(jì)算機(jī)科學(xué)、軟件工程、電子信息或相關(guān)專(zhuān)業(yè)本科及以上學(xué)歷;
o核心課程/實(shí)踐項(xiàng)目包含數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、分布式系統(tǒng)、數(shù)據(jù)庫(kù)原理或開(kāi)源軟件工程者優(yōu)先。
?經(jīng)驗(yàn)背景:
o2年以上軟件開(kāi)發(fā)經(jīng)驗(yàn),有獨(dú)立負(fù)責(zé)完整產(chǎn)品生命周期(從需求到上線)的案例;
o有使用AI工具完成實(shí)際項(xiàng)目的經(jīng)驗(yàn),能提供GitHub/GitLab代碼倉(cāng)庫(kù)或線上Demo。
?技術(shù)素養(yǎng):
o計(jì)算機(jī)科學(xué)或相關(guān)專(zhuān)業(yè)本科及以上學(xué)歷,具備扎實(shí)的數(shù)據(jù)結(jié)構(gòu)、算法與系統(tǒng)設(shè)計(jì)基礎(chǔ);
o熟悉SOLID、DRY、KISS等設(shè)計(jì)原則,能編寫(xiě)可維護(hù)、可擴(kuò)展的代碼。
?自驅(qū)與 Ownership:
o能在高度不確定的環(huán)境中快速學(xué)習(xí)新技術(shù)、新工具,獨(dú)立解決復(fù)雜問(wèn)題;
o對(duì)產(chǎn)品有熱情,關(guān)注用戶體驗(yàn)與業(yè)務(wù)價(jià)值,追求“能跑、能擴(kuò)、能賺錢(qián)”的極致交付。
?好奇心與探索精神:
o對(duì)新興技術(shù)、開(kāi)源工具和AI能力保持強(qiáng)烈好奇,敢于跳出舒適區(qū),主動(dòng)實(shí)驗(yàn)未驗(yàn)證的解決方案;
o能從失敗中快速迭代,將“試試看”轉(zhuǎn)化為可落地的業(yè)務(wù)價(jià)值。