Mondia Group 資深 iOS 工程師(自由接案)— 埃及遠端工作
為 Mondia Group 面向消費者的金融科技平台 MoneyMore 開發安全、可擴充的原生應用程式。 使用 Swift 建立功能、改善效能,並透過指導他人成長支援工程團隊發展。
說明
- 建構和維護高品質的原生 iOS 應用程式
- 推動技術設計討論並參與架構決策
- 撰寫遵循工程最佳實務的整潔、可測試、可重複使用程式碼
- 改善記憶體使用量、啟動時間和電池消耗等方面的效能
- 透過單元測試、UI 測試和程式碼審查提升應用程式穩定性
- 串接 RESTful API,並與後端工程師協作進行 API 設計
- 與產品、設計、後端、QA 和 Android 團隊合作
- 指導初階開發人員,並參與制定共用工程標準
- 遵循敏捷交付和持續交付實務
職位要求
- 至少五年的專業 iOS 開發經驗
- 具備大規模發布和維護 App Store 應用程式的實際經歷
- 具備將功能從初始設計推進至正式環境發布的經驗
- 精通 Swift
- 具備 Objective-C 工作知識
- 熟悉 Kotlin 和 Android 開發基礎
- 深入了解 iOS SDK 和 Apple 核心框架
- 理解應用程式、場景和視圖控制器的生命週期
- 具備實作背景工作、推播通知和本機通知的經驗
- 具備開發 App Extension 的經驗,包括小工具和分享擴充功能
- 具備 SwiftUI 和 UIKit 實務經驗
- 了解 Swift Concurrency,包括 async/await、actor 和結構化並行
- 具備使用 Combine 和 Observation 框架的經驗
- 具備 GCD 和 OperationQueue 工作知識
- 具備使用 NavigationStack、Coordinator 等導覽方式的經驗
- 了解相依性注入和 Swift Package Manager
- 具備使用 MVVM、MVI 或 The Composable Architecture(TCA)的經驗
- 理解 Clean Architecture 和模組化應用程式設計
- 了解 SOLID 原則和關注點分離
- 具備設計可擴充行動架構並評估技術取捨的經驗
- 具備使用 REST API、URLSession 和 Codable 的經驗
- 了解驗證流程、錯誤處理和網路快取
- 具備改善 UI 繪製、防止主執行緒卡頓,以及縮短啟動時間、降低電池耗用的經驗
- 了解記憶體管理、ARC、循環參照和記憶體洩漏偵測
- 具備使用 Instruments 進行效能分析和除錯的經驗
- 具備使用 XCTest 和 Swift Testing 撰寫單元測試的經驗
- 具備使用 XCUITest 建立 UI 測試的經驗
- 具備快照測試和整合測試經驗
- 了解測試驅動開發和模擬技術
- 具備使用 Git、提取要求流程和程式碼審查的經驗
- 具備在相容於 CI 的環境中開發的經驗
- 具備管理 App Store 提交和發布的經驗
- 了解敏捷和 Scrum 方法
- 具備強烈的主人翁意識,注重執行
- 具備出色的溝通與協作能力
- 能夠在快速變動的環境中獨立工作
- 具備出色的分析和問題解決能力
福利待遇
- 社會保險保障
- 為員工及其家人提供健康保險
- 公司每月最高提供 25 歐元的員工福利補助
- 可依公司政策參與公司獎金計畫
- 以埃及鎊支付薪資,金額按等值歐元計算
