职位 描述:
您是否热衷于开发创新的移动解决方案?您是否在一个庆祝思想和背景多样性的环境中茁壮成长?我们正在寻找一位在我们芝加哥办公室现场工作的 安卓 开发者,他/她在数字版权管理(DRM)和视频流技术方面具有专业知识,以帮助我们构建世界级的移动应用程序。
主要职责
• 开发和增强 安卓 应用程序,重点关注安全的视频流。
• 实施 DRM 协议(如 Widevine)以保护数字内容。
• 与产品、设计和后端团队紧密合作,构建无缝且安全的流媒体体验。
• 确保应用在不同 安卓 设备上的高性能、可扩展性和可用性。
• 及时更新 安卓 开发、DRM 和媒体流技术的最新趋势。
• 调试并解决不同版本 安卓 的复杂技术问题。
• 参与代码审查,确保遵循最佳实践和高编码标准。
• 同时管理多个项目,按时交付高质量的解决方案。
• 负责项目,做出明智的决策以满足客户和业务需求。
所需资格
• 作为 安卓 开发者的证明经验,拥有强大的完成项目组合。
• 精通 Java 和 Kotlin。
• 有开发当前和旧版本 安卓 应用程序的经验。
• 深刻理解 安卓 的图形栈和媒体框架。
• 对 安卓 事件模型有较强的掌握,了解触摸和输入事件如何在视图层次结构中传播。
• 能够通过利用低级系统 API、内存管理技术和性能分析工具来优化媒体渲染和 UI 性能。
• 扎实理解 安卓 架构组件和设计模式(MVVM、MVP)。
• 熟悉安全存储、加密和应用安全最佳实践。
• 熟悉云服务和集成(例如,AWS)。
• 了解版本控制系统,特别是 Git。
• 有在快节奏的代理环境或类似环境中工作的经验。
• 优秀的问题解决能力,能够独立和协作工作。
• 强大的沟通能力,能够向技术和非技术利益相关者传达复杂的技术概念。
• 了解网络编程和协议,并与基于 RESTful 和 WebSocket 的 API 集成。
优先资格
• 有自适应流和实时视频传输的经验。
• 有 DRM 技术(如 Widevine 等)的工作经验。
• 有图形和动画库的经验。
• 了解加密理论(PKI)和 SGX 隔离区将是一个加分项。
• 有 DevOps 实践和 CI/CD 管道的经验。
• 熟悉敏捷方法论。