工作职责:
岗位职责:
1、负责公司核心级商业SaaS系统的前端研发工作,覆盖PC端/移动端Web应用、APP 、小程序等多个方向;
2、与产品经理、设计师、后端工程师一起,提升产品的用户体验,打造卓越的教育+互联网产品;
3、负责持续优化已有架构,提升系统性能和稳定性,提升业务可扩展性;
4、参与新项目相关功能能力的设计和开发;
5、与团队成员一起对前端前沿技术进行研究,并结合新技术用于产品实践;
任职资格:
任职要求:
1、统招本科及以上学历,至少具备5年以上前端开发经验;
2、前端基础扎实,精通HTML5,CSS\CSS3, JavaScripts, TypeScript 等前端相关技术;
3、熟练掌握主流前端框架,并且具有一种或多种前端框架工程经验(Vue, React, Angular等 );
4、熟悉前端工程化相关技术 (Webpack, Gulp, Babel等);
5、熟悉多种设计模式如MVC、MVVM、DDD等;
6、了解多种动画实现原理、常用特效、动画等插件,对Canvas,WebGL技术有一定了解;
7、能够独立完成一个复杂模块或项目的研发工作;
8、具有良好的学习能力、分析和解决问题的能力和强烈的进取心;
9、对前端技术有浓厚的兴趣并具备足够的自驱力;
10、具备较强的责任感、团队合作精神、逻辑思维能力和表达能力;
加分项:
1、了解Webview下开发,有React Native,小程序等相关端内开发经验者优先;
2、了解Node.js/MongoDB/MySQL等技术,接触过Koa/Express/GraphQL等框架或库,具备全栈开发能力者优先;
3、了解容器技术(Docker/Kubernetes)并有实践经验者优先;
4、对前端开源主流框架或库有深刻见解并有参与贡献者优先;