1)界面流程设计,配合产品和美工进行产品UI和界面流程设计,并从技术角度给出相关完善建议;
2)服务接口设计,根据相关UI界面,设计或完善现有的服务端接口及其参数和返回;
3)软件功能实现,根据需求完成相关功能的编码;
4)优化软件结构,进行公司相关基础程序组件的封装和维护,并优化现有代码;
5)软件BUG修复,根据项目开发和运营需求,及时解决过程中遇到的各种BUG;
6)任务拆分,能够对负责的相关模块进行任务拆分,并且可以把非核心任务交给初、中级工程师完成;
7)技术领队,能够在项目中帮助和提高项目组初、中级工程师的技术水平,给出代码优化建议。
1)三年以上实际编程工作经验;
2)熟悉Bootstrap、jEasyUI等前端框架,精通jquery;
3)至少熟悉一种移动端H5框架,如AppCan、JQueryMobile、SanchaTouch、PhoneGap、Cocos2d-Html5等;
4)代码书写遵循MVC规范,懂得如何用JS进行封装、继承、面向对象,可以书写自定义组件;
5)有点代码洁癖;
6)有移动原生程序开发经验或者者优先;
7)愿意学习并了解APPCan;
8)喜欢并且愿意分享,能带领初、中级工程师一起完成一个模块,或者帮助初、中级工程师解决遇到的问题。
一家创业企业,产品为具有通讯功能的可穿戴式硬件产品以及与之配套的移动应用软件。