岗位职责
1、负责Web应用程序的架构设计和技术选型,确保代码的高性能、高可维护性和高可扩展性;
2、根据需求,开发和优化用户界面,保证跨浏览器和多设备的兼容性;
3、封装复用性高、可维护性好的前端组件,通过开发工具/框架、改进流程,保证前端开发的高效性;
4、与UI/UX设计团队协作,确保设计稿的准确实现,并持续提升用户体验;
5、主导技术难点攻关,优化性能瓶颈,提升产品的响应速度与稳定性;
6、带领团队进行代码审查,提供技术指导,确保代码质量与规范的执行;
7、关注前端新技术的研究与应用,推动团队技术进步。
技能要求:
1、拥有良好的HTML、CSS、JavaScript技术实力,熟练掌握WEB领域最新标准(HTML5,ES6,CSS3);
2、熟练使用vue前端框架,能够独立完成组件的封装和页面的搭建;
3、熟悉前端工程化、模块化开发流程,熟悉Webpack、vite等构件工具的使用;
4、熟悉模块化组件的设计和封装,能够积累前端研发的组件库;对新技术有热情,能主动并且敢于攻克技术难关;
5、熟悉主流浏览器差异及兼容方法,熟悉响应式开发,不同屏幕适配及移动端开发;
6、具备良好的团队合作精神和沟通能力,能够高效推动项目进展;
7、有跨平台开发经验,熟悉Electron开发框架的优先。