職位概述:
我們正在尋找一位具有 2年以上經驗的 iOS 開發工程師,負責設計、開發及維護高品質的 iOS 應用程式。理想的候選人應具備 Swift 技術專長,對 iOS 框架有深入了解,並且具有與後端服務整合的經驗,能夠提供使用者順暢的操作體驗。
Job Summary:
We are looking for a talented iOS Developer with 2+ years of experience to design, develop, and maintain high-quality iOS applications. The ideal candidate should have expertise in Swift, a strong understanding of iOS frameworks, and experience integrating with backend services to deliver seamless user experiences.
主要職責:
●使用 Swift 和 SwiftUI/UIKit 設計、開發及部署 iOS 應用程式。
●與產品經理、設計師及後端開發工程師協作,創建直覺且吸引人的移動應用體驗。
●優化應用程式的性能、可用性和反應速度。
●整合 RESTful APIs、GraphQL 及第三方庫,提升應用程式功能。
●確保資料安全、加密,並遵守 iOS 開發標準。
●偵錯、排查並解決性能瓶頸問題。
●持續關注最新的 iOS 技術、趨勢及最佳實踐。
●參與代碼審查並提供建設性的回饋。
●在 Agile 開發模式中協作,確保功能按時交付。
Key Responsibilities:
●Design, develop, and deploy iOS applications using Swift and SwiftUI/UIKit.
●Collaborate with product managers, designers, and backend developers to create intuitive and engaging mobile experiences.
●Optimize application performance, usability, and responsiveness.
●Integrate RESTful APIs, GraphQL, and third-party libraries for enhanced app functionality.
●Ensure data security, encryption, and compliance with iOS development standards.
Debug, troubleshoot, and resolve performance bottlenecks.
●Stay up-to-date with the latest iOS technologies, trends, and best practices.
●Participate in code reviews and provide constructive feedback.
●Work within Agile methodologies to ensure timely delivery of features.
任職要求:
●2 年以上 iOS 開發經驗。
●精通 Swift 和 SwiftUI/UIKit。
●深入了解 iOS 框架(如 CoreData、CoreAnimation、CoreLocation、AVFoundation 等)。
●具備使用 RESTful APIs、GraphQL 及 Firebase 的經驗。
●熟悉 MVVM、VIPER 或其他架構模式。
●熟練使用 Git、GitHub、GitLab 等版本控制工具。
●了解 iOS 應用程式的 CI/CD 流程。
●具備單元測試、自動化測試及除錯工具的實務經驗。
●理解蘋果的 Human Interface Guidelines 以及 App Store 提交流程。
●良好的問題解決及分析能力。
Required Skills & Qualifications:
●2+ years of experience in iOS development.
●Proficiency in Swift and SwiftUI/UIKit.
●Strong understanding of iOS frameworks (CoreData, CoreAnimation, CoreLocation, AVFoundation, etc.).
●Experience working with RESTful APIs, GraphQL, and Firebase.
●Knowledge of MVVM, VIPER, or other architectural patterns.
●Hands-on experience with Git, GitHub, GitLab for version control.
●Familiarity with CI/CD pipelines for iOS applications.
●Experience with unit testing, automated testing, and debugging tools.
●Strong understanding of Apple’s Human Interface Guidelines and App Store submission process.
●Good problem-solving and analytical skills.