工作职责:
1、负责作业帮核心业务的前端技术选型和开发,包括 Web 及 mobile 等产品;
2、参与规划和制定前端团队的发展计划和基础建设;
3、推动和优化已有前端项目的基础架构与组件抽象,参与通用组件、类库编写,提升开发效率和质量;
4、通过技术手段,提升用户体验并满足高性能要求;
5、优化前端功能设计,解决各种浏览器和终端设备的兼容性问题。
任职要求:
1、本科及以上学历,计算机相关专业,计算机基础扎实;
2、具有3~5年前端/跨端或全栈开发经验;
3、精通HTML、CSS、JS等前端相关技术栈,深刻理解Web标准,对可用性、稳定性、可访问性等相关知识有实际的了解和实践经验;
3、具有模块化编程思想、扎实的代码功底和良好的上层设计能力;
4、熟悉主流的前端框架React、Vue等,了解其实现原理,并用其开发过线上产品;
5、精通JavaScript、AJAX、DOM、jQuery等技术;
6、具备移动端开发能力,能解决移动端兼容性问题及性能问题,熟悉主流移动浏览器的技术特点,有Hybrid开发经验者优先;
7、熟悉NodeJS,熟练使用Grunt、Gulp、Webpack等构建工具,若对前端工程化有自己的实践更佳;
8、良好的沟通和团队协作能力、热爱技术、责任心强、能推动技术框架的落地使用;
9、有自己的技术产品、开源作品或活跃的开源社区贡献者优先;
10、对前端相关技术保有好奇心,关注并熟悉前沿技术。