全棧開(kāi)發(fā)工程師(3-5年經(jīng)驗(yàn))
加入我們富有創(chuàng)新精神的團(tuán)隊(duì),共同構(gòu)建可擴(kuò)展、前沿的軟件解決方案。我們運(yùn)用React、Python和云服務(wù)等現(xiàn)代技術(shù),解決復(fù)雜挑戰(zhàn),交付卓越的用戶(hù)體驗(yàn)。
職位概述
作為全棧開(kāi)發(fā)工程師,您將使用React進(jìn)行前端開(kāi)發(fā),以及Python框架(Django/Flask/FastAPI)進(jìn)行后端開(kāi)發(fā),負(fù)責(zé)設(shè)計(jì)、開(kāi)發(fā)和維護(hù)全棧Web應(yīng)用。您將與跨職能團(tuán)隊(duì)協(xié)作,交付端到端解決方案,確保整個(gè)技術(shù)棧的穩(wěn)定性、可擴(kuò)展性和安全性。 
  主要職責(zé)  
全棧開(kāi)發(fā): 
  使用React.js(HTML5、CSS3、JavaScript/TypeScript)設(shè)計(jì)和實(shí)現(xiàn)響應(yīng)式前端界面。  
使用Python框架(Django、Flask或FastAPI)開(kāi)發(fā)后端服務(wù)和API。  
確保前后端組件的無(wú)縫集成。
  數(shù)據(jù)庫(kù)管理:  
設(shè)計(jì)和優(yōu)化關(guān)系型(如PostgreSQL、SQL Server)和非關(guān)系型數(shù)據(jù)庫(kù)(如MongoDB)。  
實(shí)施高效的數(shù)據(jù)存儲(chǔ)、檢索和安全策略。
  軟件開(kāi)發(fā)生命周期(SDLC):  
遵循敏捷/Scrum方法論,迭代式交付功能。  
編寫(xiě)清晰、可測(cè)試的代碼,并進(jìn)行單元測(cè)試(如pytest)和調(diào)試。  
參與代碼審查、技術(shù)文檔編寫(xiě)和迭代計(jì)劃。
  版本控制與DevOps:  
使用Git進(jìn)行版本控制和協(xié)作開(kāi)發(fā)。  
通過(guò)CI/CD流水線(如Jenkins)和容器化(如Docker)部署應(yīng)用。  
優(yōu)化基于云的部署(優(yōu)先使用Azure)。
  必備技能與資格  
經(jīng)驗(yàn):3-5年全棧開(kāi)發(fā)經(jīng)驗(yàn)。
  前端:精通React.js(v14+)、JavaScript/TypeScript、HTML5和CSS3。  
后端:熟練掌握Python 3.12+、Django/Flask/FastAPI及ORM庫(kù)(如SQLAlchemy)。 
  數(shù)據(jù)庫(kù):具備SQL(PostgreSQL、SQL Server)的實(shí)際操作經(jīng)驗(yàn)。  
工具與實(shí)踐  
Git、JIRA和敏捷/Scrum。  
測(cè)試框架(如pytest)。  
DevOps工具(Docker、Jenkins、Azure DevOps)。 
  軟技能:具備出色的問(wèn)題解決能力、溝通能力和團(tuán)隊(duì)協(xié)作能力。
  教育背景:計(jì)算機(jī)科學(xué)或相關(guān)專(zhuān)業(yè)本科及以上學(xué)歷(或具備同等經(jīng)驗(yàn))。 
  優(yōu)先技能(加分項(xiàng))  
具備云平臺(tái)(Azure、阿里云)使用經(jīng)驗(yàn)。