
資深軟體工程師 – TypeScript、Node.js、React
加入 RealPage 擔任資深軟體工程師,為其房地產軟體與分析平台打造 TypeScript、Node.js 和 React 產品。 開發面向住戶的搬家應用程式,以及為客戶提供的可擴充功能。
說明
- 在探索、技術設計、實作、測試、發布與正式環境監控的完整流程中,負責面向客戶的功能
- 建立高效能的 Node.js 與 TypeScript API,以及串接內部系統和第三方系統的事件驅動服務
- 建立現代化的 React 與 TypeScript 應用程式,提供無障礙、可靠的介面,以及穩定的狀態與資料管理
- 透過單元測試、整合測試與 UI 測試、審慎的程式碼審查及健全的工程實務提升程式碼品質
- 從效能、成本、安全性與開發效率等面向評估架構方案
- 向技術與非技術利害關係人清楚說明技術決策
- 與產品和設計團隊合作,定義機會、規劃解決方案範圍並衡量成果
- 指導工程師並強化團隊開發實務
- 使用日誌、追蹤記錄、儀表板與 A/B 實驗來監測、評估和改善產品
- 開發 LOFT Moving 與 Moving Marketplace 產品,協助住戶搬入新家
職位要求
- 具備 5 至 8 年以上正式環境軟體開發經驗
- 具備 3 年以上 TypeScript 經驗,涵蓋前端和/或後端開發
- 具備進階 Node.js 與 TypeScript 專業能力,包括 Express、Fastify、NestJS 或同類型框架、非同步程式設計、效能分析,以及記憶體與 CPU 最佳化
- 具備進階 React 與 TypeScript 專業能力,包括元件架構、Hooks、狀態與資料管理、WCAG 無障礙標準,以及 React Testing Library/Jest
- 具備設計可靠 REST 與 GraphQL API 的經驗
- 了解 OAuth2/OIDC、分頁、速率限制與遙測
- 能熟練使用 Jest 進行單元測試與整合測試
- 具備良好的除錯與可觀測性實務,能運用日誌、指標與追蹤記錄
- 能主導技術討論、撰寫設計文件並協助形塑產品方向
- 優先考慮:具備 Kafka、RabbitMQ、SQS/SNS 或 Service Bus 等佇列或串流技術經驗
- 優先考慮:熟悉 AWS 或 Azure、Docker、Kubernetes 或 ECS/AKS,以及 GitHub Actions 或 Azure DevOps 等 CI/CD 系統
- 優先考慮:具備 Web 效能分析、Web Vitals、CDN 策略、SRE 實務、混沌測試或 OpenTelemetry 經驗
- 優先考慮:了解威脅建模、相依套件掃描、SAST/DAST 或自動化密鑰管理
- 社群個人檔案、部落格文章或作品集專案連結皆為選填
福利待遇
- 支持個人發展與職涯成長的協作式工作環境
- 有機會加入 RealPage 人才社群並獲得未來發展機會







