1、 完成基于Android平台项目的需求,收集分析、设计、开发与实施部署;
2、 完成基于Android Framework 开发应用SDK服务;
3、 按照项目计划,按时提交高质量的代码,完成开发任务;
4、 规范编写设计和维护文档。
1、 本科及以上学历,计算机、通信相关专业;
2、 三年以上Java开发经验,熟悉Android Framework,做过Android应用开发;
3、 扎实的算法和数据结构基本功,了解设计模式;
4、 有过智能家居平台/产品的SDK/框架开发经验优先;
5、 有在开源社区如GitHub或Google Code上做过贡献,或在Stack Overflow上做过Android相关问题回答经验者优先。
1、 完成基于iOS平台项目的需求,收集分析、设计、开发与实施部署;
2、 设计和优化产品的集成体验和用户体验;
3、 探索iOS新技术,改善或重构现有产品的设计,提高可扩展性、易用性等等;
4、 注重产品安全及性能,了解Appstore管理规则,不断提升和改进产品;
5、 百万级用户SDK的代码开发/单元测试等工作,保证代码的健壮性、可读性、易维护性;
6、 负责SDK的性能优化以及数据准确性保证;
7、 参与数据收集、算法改进工作。
1、 五年以上iOS开发经验;
2、 熟悉常用算法和数据结构,掌握面向对象的思想;
3、 对Objective-C语言有较深入的理解,了解语言本身的设计;
4、 追求细节与极致,能够高质量完成任务;
5、 个性乐观开朗,逻辑思维强,善于团队合作;
6、 在AppStore上发布过较好的作品者优先;
7、 开源社区的积极贡献者优先;
8、 有统计SDK/第三方SDK开发/框架开发经验者优先。