1、客户端功能模块设计,代码的编写和维护
2、研发UI特效
3、针对产品进行持续的优化和问题收集,并及时反馈和跟进
1、二年以上Android开发经验,熟练掌握java语言
2、熟悉Android自定义控件
3、熟悉Android事件传递机制、生命周期
4、熟悉常用的算法和数据结构
5、熟悉常用动画效果(旋转、缩放、渐变等),能手动实现更佳
6、熟悉常见的触摸动作捕获(拖拽、移动、多点触摸等)
7、熟悉常见UI特效原理(下拉刷新等)
8、良好的编码习惯(主要是命名规范、代码注释),SVN版本管理
9、熟悉ffmpeg,opengl
1、根据业务需求,基于iOS平台进行应用程序开发;
2、根据产品功能模块设计,编码实现各模块功能,并确保开发质量;
3、参与移动平台软件框架的研究,设计和实现、关键技术验证等工作。
1、三年以上iOS软件开发经验,熟悉Objective C 和iOS SDK底层实现机制;
2、拥有很好的设计模式和思维, 熟悉面向对象编程,图形界面开发;
3、 学习能力强,强烈的责任心,具有较强的沟通能力及团队合作精神;
4、 精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、http/web service)等;
5、 有完整的iOS项目经验,至少参加过一个完整的商业级手机应用或个人发布过较受关注的APP;
6、 熟悉iOS底层音视频编解码并有视频播放器开发经验者优先;
7、 掌握常见第三方编解码库的使用(如FFmpeg,VLC等)并应用于iOS客户端播放器开发者优先
8、 有图像处理方面的经验的优先(熟悉opengl和图像处理的算法)
1、全日制硕士以上学历,计算机、数学、统计等相关专业;
2、组建并管理数据挖掘部门,全面负责公司在数据挖掘,机器学习,兴趣推荐,反垃圾方向的研究和应用;
3、有2年以上知名公司数据挖掘方向经验;
4、熟悉MapReduce、Spark、Storm、HBase等主流大数据技术;
5、根据业务需求进行数学建模,设计并开发高效算法,应用各种机器学习、数据挖掘技术进行数据分析与数据挖掘,并对模型及算法进行验证和实现,解决实际业务问题;
6、分析技术框架中存在的问题并进行有效优化;
7、培训和提升公司软件开发人员的整体开发技能;
8、富有领导魅力和团队协作精神;有3年以上带团队及管理经验;
9、具有良好的团队管理能力、分析判断能力、沟通协调能力和执行能力。
1、全日制本科及以上学历,计算机、数学、统计等相关专业;
2、3年以上php开发经验,有设计大型系统经验;
3、对数据分析,大数据处理有经验者优先;
4、工作有计划性,责任心和执行能力强,具备高度的责任心、诚信的工作作风、优秀沟通能力及团队精神;
5、富有领导魅力和团队协作精神;有2年以上带团队及管理经验;
6、具有良好的团队管理能力、分析判断能力、沟通协调能力和执行能力。
1、负责移动应用APP服务器端PHP软件的设计、开发和维护;
2、与其他app开发人员紧密沟通协作,负责将设计师提供的设计图转化为对后台服务器端的接口页面;
3、能够独立完成详细设计及编码、进行代码;
4、负责网站数据库、栏目、程序模块的设计与开发。
1、2年以上相关PHP开发经验;
2、精通PHP OOP编程,熟悉主流开发框架;
3、熟练应用MySQL数据库进行应用开发,精通SQL语言;
4、熟悉RHEL、CentOS等LINUX操作系统的常用命令操作;
5、工作认真负责,自学习能力强,良好的沟通能力。
1、 负责音视频编解码和编辑功能的软件开发;
2、 负责Android和iOS客户端的底层库开发;
3、 根据设计文档或需求说明完成代码编写,调试,测试和维护;
4、 辅助进行系统的功能定义,程序设计。
1、C/C++基础扎实;
2、两年或两年以上视音频相关项目开发经验;
3、熟悉多媒体框架(FFmpeg或其他)者优先;
4、熟悉Android Graphics系统或OpenGL者优先;
5、具备良好的自我驱动能力,具有强烈的责任感,有挑战自我、学习新知的意愿与能力;
6、熟练掌握NDK/XCODE/GCC/GDB等开发工具;
7、熟悉并且使用使用过ffmpeg SDK, 通读过ffmpeg代码;
8、了解STL,boost等标准库。
1、2年以上3D工作经验,计算机图形学基础扎实,精通OpenGL/OpenGL ES,两年以上C++三维产品开发经验;
2、熟悉OGRE引擎,熟悉各种3D性能优化技术者优先;
3、熟悉shader编程;
4、熟悉3D图形学原理及常用技术,有较强的数学功底;
5、有iOS、Android跨平台开发经验者优先;
6、熟悉游戏开发流程,能独立开发游戏功能或者制作游戏相关工具;
7、具有良好的团队协作精神。
8、熟悉GIS的再加分。
1、 计算机、图形图像学等相关专业;
2、精通c/c++语言,熟悉面向对象的软件设计;
3、熟悉opengl/opengl es编程,并具有相关开发经验;
4、熟悉游戏引擎原理,如Cocos2dx,Unity3D;
5、良好的沟通能力,英语读写能力;
6、具备良好的沟通能力和优秀的团队协作能力。