安卓开发者

14个月前全职
80K - 120K USD / 年 NantMobile

NantMobile

location 洛杉矶
unsaved
NantMobile提供技术解决方案,利用图像识别技术和人工智能。他们正在寻找一位经验丰富的Android开发人员,在开发移动应用程序和SDK方面发挥领导作用。 职责 • 开发Android应用程序界面,与界面设计师密切合作-贡献想法,描述平台限制 • 参与应用程序设计、架构和开发 • 优化Android消息传递和与REST API的通信 • 与服务器团队密切合作,定义新功能和能力 • 了解最新的Android平台功能 • 优化界面以在多个设备上呈现 • 参与代码审查、测试计划审查和文档审查 • 参与或主持团队会议,以帮助改进开发流程 • 设计各种软件模块,供内部和第三方使用(SDK) 技能 • 至少3年的软件开发经验 • 在Android操作系统上有开发记录(2年以上),尤其是具有JNI、本地C/C++开发经验 • 扎实的面向对象编程知识 • 熟悉前端和后端技术,并在实际项目中使用它们 • 高度组织的自我启动者,注重细节,能够同时维护多个进行中的项目 • 强大的分析和组织能力 • 有实际经验的自定义UI控件的创建,协议设计,了解如何创建适应多个设备形态的界面 • 有使用Java、本地设计模式和Android/Eclipse和/或Android Studio开发工具链的经验 • 有开发客户端-服务器和/或媒体流应用程序的经验 • 在Google Play商店中有2个以上的应用程序 • 有使用硬件音频/视频API、视频处理和渲染、媒体数据传输、消除回声和视频编解码器的经验将是一个加分项 • 能够在团队环境中工作 • 强大的计划和沟通能力 • 强大的分析和解决问题的能力,以及解决问题的能力 • 有Unity的经验 • 曾在敏捷开发团队中工作 • 有集成语音识别API的经验 • 有图像识别API的经验 • 有增强现实开发经验 • 有iOS经验 福利 • 全面的福利计划