岗位职责:
1、根据项目具体要求,承担开发任务,按计划完成任务目标;
2、独立完成软件系统、组件开发,模块开发;
3、按公司的框架设计思路进行代码实现;
4、进行日常开发工作,高质量的完成日常的开发和维护任务;
5、负责解决开发过程中的技术问题,参与代码维护。
技术要求:
1、具备一定的前端和后端开发经验;
2、精通 HTML/CSS/Javascript 等前端技术、熟悉页面架构和布局;
3、有爬虫类开发经验优先考虑;
4、有良好的 JavaScript 编码基础和开发经验,熟悉原型继承、闭包、函数式、异步编程等JS基础;
5、有良好的 CSS基础,熟悉CSS 选择器、盒模型、定位、布局等,能完成复杂CCS样式调试;
6、精通常用前端库(如 jQuery,Zepto),熟悉浏览器事件模型、AJAX及json/xml等交互数据格式;
7、熟悉前端模块化(如 RequireJS,SeaJS),了解前端MVC(如 Vue,React 等),熟练运用前端组件进行模块化开发;
8、有响应式页面开发经验,能开发兼容移动版浏览器的应用,并且能实现各种交互效果;
9、了解nodejs服务器端编程,熟练掌握前后端对接,熟悉常用后端框架和库,比如 koa axios;
10、熟悉vue常用后台框架 vue-element-ui;
11、熟练使用VSCode、Git工具;
(以下是加分项目)
12、有小程序开发经验(微信、百度、或uniapp等)
12、了解 typeorm、egg.js/mysql;
13、能使用上述技术独立完成前端、对接和辅助后端。