Emerson
Emerson
Emerson 是一家全球性的技術、軟體與工程公司,專精於自動化及先進工業解決方案。其業務涵蓋製造、顧問服務以及食品與飲料產業,協助致力於提升營運安全性、效率、智慧化程度與永續性的組織。Emerson 也重視環境、社會與治理(ESG)議題,同時推動多元、公平與共融、社區參與及 STEM 相關倡議。對於探索工業技術與工程領域職涯機會的專業人士而言,公司匯聚了廣泛分布於全球、專注於解決複雜營運挑戰的國際人才。

資深全端開發工程師,Node.js、React、PWA、MongoDB——Emerson(混合辦公,印度)

負責運用 Node.js、React、漸進式 Web 應用程式與 MongoDB,主導 Emerson 企業級全端應用程式的架構與交付。推動效能、工程品質、生產環境可靠性及開發人員指導。

說明

  • 負責複雜全端功能的設計與交付,涵蓋資料模型、API 契約、React PWA 開發及正式環境發布
  • 使用 Express.js 或 NestJS 建置可擴充的 Node.js 服務與 REST API
  • 建立身分驗證、錯誤管理、API 版本控制及效能最佳化模式
  • 負責涵蓋 Service Worker、離線快取、推播通知與可安裝性的 PWA 架構
  • 規劃 MongoDB 結構、聚合方法及整體資料架構決策
  • 建立響應式、行動裝置友善的 React 介面,著重觸控互動與效能改善
  • 透過工程標準、程式碼審查、技術債管理及一致的開發實務提升工程品質
  • 透過審查、結對程式設計及技術指導,支援初階與中階開發人員成長
  • 調查正式環境事件並改善 Node.js、MongoDB 與 React/PWA 效能
  • 為產品路線圖、可行性、風險評估及自行建置或採購決策提供工程觀點
  • 參與敏捷儀式與衝刺規劃

職位要求

  • 具備電腦科學、軟體工程或相關學科學士學位
  • 至少八年全端 Web 開發經驗,其中包括豐富的 Node.js 後端與 React 前端開發經驗
  • 精通使用 Express.js 或 NestJS 建置正式環境 Node.js 服務,熟悉 REST API 設計、中介軟體、JWT/OAuth2 身分驗證、效能調校與服務可靠性
  • 深入掌握 React,包括元件架構、Hooks、Redux 或 Context API、程式碼分割及效能最佳化
  • 具備使用 Service Worker、Cache API、Workbox、Web App Manifest、推播通知及可安裝性功能設計並推出漸進式 Web 應用程式的經驗
  • 具備建置行動裝置與平板最佳化 Web 應用程式的經驗,熟悉響應式、觸控友善設計、Core Web Vitals,並具備跨裝置測試經驗
  • 具備紮實的 MongoDB 實務經驗,涵蓋文件與集合設計、聚合管道、索引、效能最佳化及資料建模
  • 精通 REST API 文件、治理、身分驗證、版本控制、契約設計及企業整合
  • 熟悉 Git 分支管理、Azure DevOps 或同類 CI/CD 工具,以及以衝刺為基礎的開發模式
  • 具備良好的英語書面與口語溝通能力
  • 具備進階 Workbox 知識者優先
  • 熟悉 Web Push API 與推播通知基礎架構者優先
  • 具備 GraphQL 或 WebSocket 經驗者優先
  • 了解微服務架構者優先
  • 具備 Jest、Cypress、Playwright 及 PWA 自動化測試經驗者優先
  • 熟悉 Docker 與容器化部署管線者優先
  • 接觸過 Microsoft Azure 者優先

福利待遇

  • 具競爭力的福利方案
  • 多種醫療保險計畫可供選擇
  • 員工協助計畫
  • 員工資源團體
  • 表揚與獎勵計畫
  • 彈性休假安排
  • 提供母親與父親帶薪育嬰假
  • 特休假
  • 國定假日休假
  • 持續的職涯發展
  • 導師指導、培訓與領導力發展機會