岗位职责:
1、根据产品需求,配合产品经理、设计最优页面前端组件解决方案,可以根据UI设计师的效果图完成页面开发;
2、负责公司项目的前端架构和设计,能独立完成前后端分离项目的实现并上线;
3、完成项目前端的设计,交互实现,并持续改善性能和用户体验;
4、在设计和开发过程中,不断的沉淀公司前端组件库,优化前端开发流程和代码质量;
5、制定和完善前端基础架构和技术规范。
任职要求:
1、本科及以上学历,计算机相关专业;
2、前端技术扎实,熟练运用JavaScript语言与HTML5、CSS3等技术,熟悉页面架构和布局;
3、熟悉模块化、前端编译和构建工具、熟练运用主流的移动端JS库和开发框架,并深入理解其设计原理,React/Angularjs/Vuejs/Webpack/Grunt/Gulp;
4、能提供完善的WebApp和混合App(JS方向)的技术方案,了解服务端或者native移动端应用开发;
5、对技术有强烈的进取心,具有良好的沟通能力和团队合作精神、优秀的分析问题和解决问题的能力;
6、具有文档撰写、code review和单元测试、确保项目进度和质量的能力
7、了解前端安全机制,熟悉HTTP协议以及浏览器缓存策略;
8、熟悉前后端分离项目的信息交互与流程;
9、熟悉Nginx技术和原理;
10、熟悉前端的容器化部署相关技术,Docker,kubernetes等。