資深開發工程師,患者預約 — Jane.app(加拿大遠端)
加入 Jane.app,運用 React、TypeScript 和 Rails,協助推動患者預約系統現代化。 為診所患者打造易用且無障礙的線上預約和「我的帳戶」體驗。
說明
- 使用 React 建置並遷移線上預約和「我的帳戶」功能,同時確保現有患者體驗穩定可靠
- 使用 React、TypeScript 和 Rails 進行開發,將前端功能與 API 及服務整合
- 倡導無障礙改進,在整個預約流程中支援鍵盤和螢幕閱讀器使用者
- 參與技術討論、設計文件撰寫和架構規劃
- 負責處理複雜且長期存在的錯誤,並持續強化相關程式碼庫
- 透過結對程式設計、程式碼審查和知識分享協助團隊成員成長
- 使用功能旗標和正式環境監控,以更安全地發布版本
- 審慎運用 AI 加快遷移和日常開發,同時維持品質
職位要求
- 約五年或以上專業軟體開發經驗,其中包括資深職位層級的工作經驗
- 具備扎實的 React 和 TypeScript 實務開發經驗
- 擁有涵蓋前端功能、API 和後端開發的全端經驗
- 具備在成熟程式碼庫持續運作於正式環境的同時進行漸進式現代化改造的經驗
- 了解無障礙實務,包括 WCAG 2.1 AA、鍵盤互動、焦點管理和 ARIA
- 具備使用功能旗標、分階段發布和正式環境監控交付軟體的經驗
- 溝通清晰且善於協作,能夠解釋決策、接受回饋,並及時以建設性方式提出疑慮
- 經常在開發工作流程中使用 AI,並有興趣將其應用於較大規模的程式碼變更
- 具備 Ruby on Rails 經驗者優先,但非必要
- 具備用戶端路由、Redux Toolkit 等狀態管理、實際螢幕閱讀器測試或可嵌入式小工具經驗者優先
- 目前必須居住在加拿大,並擁有在加拿大合法工作的授權,且無需雇主提供擔保
- 不提供搬遷支援、簽證擔保或第三方雇主記錄服務支援
福利待遇
- 完善的福利待遇
- 定期與經理進行職涯發展討論
- 可透過經驗累積和有意義的貢獻獲得薪酬成長機會
- 遠端工作安排
- 面試流程由 AI 轉錄工具提供支援
