【方向一】JAVA软件工程师(后台)
工作内容:
负责公司物联网云平台后台开发工作
任职要求:
1、扎实的计算机基础,包括 但不限于数据结构、算法、操作系统、计算机网络、数据库设计;
2、有3年(含)以上Java开发经验,熟练掌握Java8语法;
3、熟练使用Spring/Spring boot/Spring Cloud/SpringMVC/Mybatis等开源框架,理解其核心思想;
4、熟悉RPC、缓存、消息中间件、redis、mysql、mycat、mongdb、elasticsearch 等基础组件,理解其应用场景;
5、熟悉分布式系统的设计和应用,,能对分布式常用技术进行合理选择利用。有互联网分布式系统设计部署者优先;
6、优秀的模块设计、抽象能力,能够独立的完成系统设计与开发工作。
7. 善于发现问题, 具备独立解决线上问题经验和能力.
8、有责任心,具有良好的学习能力,沟通技能,团队合作能力;
【方向二】前端工程师
工作内容:
1、负责后台管理系统页面开发
2、负责数据可视化的UI开发
任职要求
1.熟练掌握HTML/CSS/JavaScript以及常用的JS框架(如:jQuery/Vue/Element/Bootstrap/Reactjs等),有VueJS等前端MVC框架实践经验优先考虑;
2.熟悉数据可视化开源方案,具有数据结构和算法基础,有数据分析场景/数据可视化经验者优先(如:ECharts/Highcharts/D3/WebGL/Threejs等);
3.熟悉常见的前端缓存、移动端适配、懒加载、静态化、SEO优化等技术,具备良好的业务抽象能力;
4.熟悉使用Git、Webpack、Gulp等工具;
5.了解服务器端的相关工作以及项目流程管控,对交互体验、可用性有所了解,注重产品设计和用户体验;
6.有开源项目、Hybrid App、后台管理系统项目等开发经验优先;有WebGL开发经验者优先
7.良好的态度和团队精神、善于沟通和逻辑表达、极强的学习和钻研能力;
【方向三】安卓应用层/Framework层
岗位职责:
1、参与并主导公司新AndroidTV项目的开发工作;
2、负责公司现有Android智能机顶盒相关应用的维护及优化工作;
3、独立或参与完成基于Android智能产品应用软件开发;
任职资格
1、计算机相关专业,本科及本科以上学历;
2、熟悉Android界面绘制流程,能自定义View或修改第三方控件,熟练运用动画;
3、熟悉MVC、MVP、MVVM等设计模式;
4、1年以上Android应用开发经验。