Snap Inc. iOS 軟體工程師——洛杉磯(現場辦公)
在 Snap Inc. 打造高效能的 Snapchat iOS 相機體驗。使用 Objective-C 及相關 Apple 平台技術開發並發布生產等級的行動功能。
說明
- 開發和改進高效能行動應用程式
- 打造效能流暢一致的可靠產品
- 為 Snapchat 相機體驗設計架構並實作經過全面測試的 Objective-C 軟體
- 規劃、開發並發布新產品功能
- 評估技術取捨並選擇有效解決方案
- 與設計團隊合作推動使用者介面和基礎架構實務
- 審查程式碼,維持工程品質標準
- 應用 AI 工具和快速工程實務建構可擴充服務,同時驗證其正確性、安全性和生產就緒度
職位要求
- 具備電腦科學或相關技術領域學士學位,或同等實務經驗
- 至少 6 年學士學位後的軟體開發經驗;或具備相關碩士學位及 5 年以上研究所畢業後經驗;或具備相關博士學位及 2 年以上研究所畢業後經驗
- 具備開發 iOS 應用程式的專業經驗
- 深入了解 Objective-C 執行環境和底層系統程序
- 了解作業系統內部機制、編譯器,以及針對行動裝置低功耗系統的最佳化
- 精通 iOS 多執行緒和效能最佳化
- 具備扎實的電腦科學基礎,包括演算法、資料結構和問題解決能力
- 了解軟體設計模式和成熟的 iOS 開發實務
- 能有效使用 AI 工具,並批判性地審查生成程式碼中的架構、效能和安全性問題
- 願意學習並應用持續演進的 AI 系統和開發工具
- 優先考慮:具備 Objective-C 和 iOS 專業經驗
- 優先考慮:具備 Swift 專業經驗
- 優先考慮:具備 C 或 C++ 專業經驗
- 優先考慮:具備 OpenGL 或 Metal 經驗
福利待遇
- 帶薪育嬰假
- 全面的醫療保障
- 情緒和心理健康支援計畫
- 提供分享 Snap 長期成功成果的薪酬計畫
- 限制性股票單位(RSU)
