职位描述
岗位职责
负责非商用工具类产品的前端开发,包括但不限于小程序等,使用HTML5、CSS3及JavaScript(ES6+)实现高效、可维护的代码。
基于Vue/React等主流框架开发复杂交互组件,优化工具的用户体验和性能,确保跨浏览器兼容性。
参与工具的需求分析、技术方案设计,与后端团队协作完成API接口对接,实现数据交互与业务逻辑。
编写可复用的前端组件库或工具库,提升团队开发效率,减少重复劳动。
优化前端性能,包括代码压缩、懒加载、缓存策略等,提升工具加载速度和响应效率。
任职要求
学历与经验:
本科及以上学历,计算机相关专业优先;
1年以上前端开发经验,有独立开发工具类产品经验者优先。1-3年经验
技术能力:
精通HTML5、CSS3、JavaScript(ES6+),熟悉DOM操作、事件机制、异步编程(Promise/async-await);
熟练使用Vue.js/React.js框架,掌握组件化开发、状态管理(Vuex/Redux)及路由机制;
熟悉前端工程化工具(Webpack/Vite),具备模块化、组件化开发经验;
了解RESTful,API设计原则,能独立完成前后端联调;
掌握Git版本控制工具,熟悉CI流程者优先。
加分项:
有Electron桌面应用开发经验,或熟悉Node.js后端开发;
熟悉数据可视化技术(ECharts/D3.js);
有低代码平台开发经验,或熟悉拖拽式组件设计;
具备性能优化、安全防护(XSS/CSRF)相关经验。
软性要求:
逻辑清晰,具备良好的问题分析和解决能力;
团队协作能力强,能与产品、设计、后端高效沟通;
对技术有热情,愿意持续学习并分享经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕