岗位职责:
1.参与公司产品核心功能的设计和开发。
2.与后台开发人员,测试团队成员,产品设计人员,UI设计师保持良好沟通,共同完成产品功能。
3.持续优化代码,分析性能问题并能找到和实施解决方案。
4.推动前端规范化、工程化建设;解决复杂的技术问题。
任职条件:
1.精通JavaScript、CSS、HTML,ES5/ES6等前端相关技术,基础知识扎实。
2.熟练掌握基本的数据结构和算法。
3.精通Vue或React、TypeScript等框架,熟练掌握MVC、MVVM等前端开发模型,理解虚拟DOM原理。
4.熟练掌握git版本管理工具和命令。
5.能独立完成前端项目架构,对工作流有较深的理解,能够不依赖脚手架搭建合理的项目,包括代码拆分、懒加载、延迟加载等。
6.熟练掌握 Nodejs,并能够利用 Nodejs做辅助性工具,熟悉ssr原理并能够实现。
7.良好的沟通与表达能力、思路清晰,能够指导他人,有较强的主动性和责任心。