我們正在尋找一位積極性高的軟件工程師加入能源軟件團(tuán)隊。該職位要求專注于 BS 架構(gòu)軟件的服務(wù)器端開發(fā),同時能夠勝任全棧開發(fā)工作(具備前端開發(fā)經(jīng)驗和 DevOps 技能)。理想的候選人應(yīng)熱衷于打造世界級軟件,并在創(chuàng)建高可用性和可擴(kuò)展性系統(tǒng)方面有成功記錄。
  工作職責(zé)
  - 參與需求澄清、技術(shù)規(guī)格制定,并基于復(fù)雜制造系統(tǒng)提供專業(yè)解決方案和技術(shù)設(shè)計
   - 參與軟件架構(gòu)設(shè)計、應(yīng)用開發(fā)以及與其他企業(yè)系統(tǒng)的集成
   - 使用 React 和 TypeScript 設(shè)計、開發(fā)和維護(hù)高質(zhì)量、響應(yīng)式且可擴(kuò)展的用戶界面
   - 開發(fā)企業(yè)級基礎(chǔ)設(shè)施和充電軟件,并在全球生產(chǎn)線推廣應(yīng)用
   - 與產(chǎn)品經(jīng)理、質(zhì)量團(tuán)隊及其他團(tuán)隊緊密合作
   - 與跨學(xué)科工程師團(tuán)隊協(xié)作
 
  任職要求
  基本要求:
  - 計算機(jī)科學(xué)、計算機(jī)工程、電子工程等相關(guān)專業(yè)本科及以上學(xué)歷,或具備同等經(jīng)驗和卓越能力證明
   - 至少 3 年軟件開發(fā)工作經(jīng)驗
   - 精通服務(wù)器端開發(fā),最好具備 Golang 或 Java 經(jīng)驗
   - 有使用 React 開發(fā)復(fù)雜 Web 應(yīng)用的經(jīng)驗,深入理解 Hooks、Context API 和組件生命周期
   - 熟練掌握 TypeScript 和現(xiàn)代 JavaScript(ES6+)
   - 具有狀態(tài)管理庫經(jīng)驗,如 Redux、Zustand 或 MobX
   - 精通微服務(wù)架構(gòu),有 Kubernetes 和 Docker 實戰(zhàn)經(jīng)驗
   - 精通關(guān)系型數(shù)據(jù)庫,如 MySQL、PostgreSQL、Oracle 或 MS SQL
   - 熟悉 React 生態(tài)系統(tǒng),包括 React Router、Webpack 和 Vite 等工具
   - 熟悉 Git 工作流,最好有 GitHub 使用經(jīng)驗
   - 熟悉 OAuth 2.0 授權(quán)流程(授權(quán)碼、隱式等),了解 JWT 和 OpenID Connect 集成
   - 有工作流引擎經(jīng)驗(如 Flowable/Camunda)
   - 樂于接受技術(shù)設(shè)計和代碼審查的反饋
   - 出色的人際溝通能力
   - 英語流利
 
  優(yōu)先考慮:
  - 有分布式架構(gòu)經(jīng)驗
   - 有使用 Jest 和 React Testing Library 為前端組件編寫單元測試和集成測試的經(jīng)驗
   - 了解前端性能優(yōu)化技術(shù)和工具
   - 熟悉構(gòu)建無障礙 Web 應(yīng)用(WCAG 標(biāo)準(zhǔn))
   - 有其他現(xiàn)代前端框架經(jīng)驗,如 Angular 或 Vue.js