职责:
• 设计、开发和维护先进的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十大安全风险和行业标准。
• 编程语言: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),邮件标题中注明职位名称。我们对无法通知所有申请人表示遗憾。