开发人员:
设计 iOS 和 Android 应用程序,确保性能、质量和功能交付。精通 Swift/Java、RESTful API 和版本控制工具。
职位概述:
• 为 iOS 平台设计和构建应用程序
• 确保应用程序的性能、质量和响应速度
• 与团队合作定义、设计和发布新功能
• 将设计和线框转换为高质量代码
• 设计、构建和维护高性能、可重用和可靠的 Java 代码
• 确保应用程序的最佳性能、质量和响应速度
• 识别并纠正瓶颈,修复漏洞
• 帮助维护代码质量、组织和自动化
所需技能:
• 精通 Objective-C 或 Swift 和 Cocoa Touch
• 具有使用 iOS 框架(如 Core Data、Core Animation 等)的经验
• 具有离线存储、线程和性能调优的经验
• 熟悉 RESTful API 以将 iOS 应用程序连接到后端服务
• 了解其他网络技术和 UI/UX 标准
• 理解 Apple 的设计原则和界面指南
• 了解低级 C 语言库者优先
• 具有使用工具(如 Instruments 和 Shark,根据项目需求)进行性能和内存调优的经验
• 熟悉云消息 API 和推送通知
• 擅长基准测试和优化
• 精通代码版本控制工具(如 Git、Mercurial 或 SVN)
• 熟悉持续集成
• 对 Android SDK、不同版本的 Android 以及如何处理不同屏幕尺寸有深入了解
• 熟悉 RESTful API 以将 Android 应用程序连接到后端服务
• 对 Android UI 设计原则、模式和最佳实践有深入了解
• 具有离线存储、线程和性能调优的经验
• 能够围绕自然用户界面(如“触摸”)设计应用程序
• 熟悉附加传感器的使用,如陀螺仪和加速度计
• 了解开源 Android 生态系统及常见任务可用的库
• 能够理解业务需求并将其转化为技术需求
• 熟悉云消息 API 和推送通知
• 擅长基准测试和优化
• 理解 Google 的 Android 设计原则和界面指南
• 精通代码版本控制工具,如 Git
• 熟悉持续集成
感兴趣吗?