职责:
• 设计、开发和维护先进的iOS应用程序。
• 与产品经理、设计师和其他开发人员合作,定义软件需求和规格。
• 结合性能、安全性、可扩展性和可维护性等标准和最佳实践。
• 参与敏捷团队,提供全生命周期的服务,包括架构、设计、开发、测试和部署。
• 使用Swift和Objective-C编写整洁、高效且文档完善的代码。
• 进行代码审查,确保团队中的代码质量和一致性。
• 优化应用程序的性能、响应速度和用户体验。
• 保持与最新的iOS开发趋势、技术和最佳实践保持同步。
• 在技术问题出现时进行故障排除和解决。
• 指导和提供初级开发人员的指导。
• 支持运维和其他修补活动。
要求:
具有iOS应用程序工程的可证明经验,了解生态系统,并具备iOS开发(Swift)和与第三方集成的强大知识。
• 计算机科学或相关领域的学士学位(或同等工作经验)。
• 5年以上的专业iOS开发经验。
• 熟练掌握Swift和Objective-C。
• 具备开发和发布iOS应用程序的成功经验。
• 对iOS生态系统有扎实的理解,包括Xcode、Interface Builder和iOS SDK。
• 有使用RESTful API和集成第三方库和框架的经验。
• 熟悉版本控制系统(例如Git)。
• 出色的问题解决和调试能力。
• 出色的沟通和团队合作能力。
技术技能:
具有本地iOS应用开发经验,具备跨平台工作经验。
具备扎实的计算机科学基础,包括数据结构和算法。具备良好的设计意识和以用户为中心的视角。熟悉安全设计技术,如加密、SSL证书集成、AWS cookies、MFA身份验证、OAuth、OWASP Top Ten和行业标准。
• 编程语言:Swift、Objective C、React、React JS
• IDE:Xcode、iOS SDK、iOS Playground、Android Studio、Visual Studio Code
• Web服务处理:基于REST/SOAP的Web服务、AJAX和JSON
• 使用的API:APigee、Google和Flurry Analytics、Openssl(RSA加密/解密、AES加密、解密)、KeychainAccess、GooglePlus
• 通知:推送通知、本地通知。
• 源代码控制系统:Git、SVN或CVS
• 具备使用DevOps CI/CD工具(如git、GitHub、Jira、Jenkins或等效工具)的丰富经验。
• 具备AWS云工程和实施经验者优先。
有兴趣的候选人可以将简历发送至MAC(注册号R1221300),并在主题行中引用职位标题。只有入围的候选人将收到通知。