职位描述
岗位职责:
1.参与基于JAVA技术的WEB应用;
2.参与需求分析,根据具体的模块需求,独立完成模块的设计编码工作;
3.负责所开发模块的故障修复、性能调优等;
4.根据开发规范与流程完成系统设计、编码、测试以及相关文档的编写;
前端开发技能要求
React 技能 :
精通 React 框架,具备 1 年以上实际项目开发经验,能独立搭建、开发、维护 React 项目。
熟悉 React 的组件化开发模式,熟练使用函数组件及 Hooks,如 useState、useEffect 等,高效构建可复用的组件库。
深入理解 React 的虚拟 DOM 工作原理,以及如何进行性能优化,如合理使用 memo、useCallback 等避免不必要的重渲染。
熟练运用 React Router 实现单页面应用(SPA)的页面跳转与路由管理,确保应用的导航逻辑清晰且高效。
能熟练使用与 React 搭配的构建工具,如 Webpack、Babel 等,对项目的打包配置进行优化,处理好模块加载、代码分割等问题。
Vue 技能 :
熟练掌握 Vue.js 框架,有 1 年以上 Vue 项目开发经验,能基于 Vue 3.x 快速搭建稳定高效的前端应用。
熟悉 Vue 的响应式原理,灵活运用组件、指令、生命周期钩子等功能,构建结构清晰、易于维护的用户界面。
熟练使用 Vue Router 和 Vuex(或 Pinia),实现复杂单页面应用的路由管理与状态管理,确保多页面、多组件间的数据同步与交互顺畅。
能运用 Vue CLI 或 Vite 等工具对项目进行初始化配置、依赖管理、构建优化等操作,提升开发效率与项目性能。
JavaScript 技能 :
扎实的 JavaScript 语言基础,熟练掌握 ES6 + 新特性,如箭头函数、解构赋值、Promise、async/await 等,编写简洁、高效、易读的代码。
深入理解 JavaScript 的作用域、闭包、原型链、事件循环等核心机制,能准确排查并解决运行时的各类问题。
熟练使用原生 JavaScript 操作 DOM,实现页面动态效果、事件处理、数据交互等功能,不依赖框架也能完成基础的前端逻辑搭建。
熟悉常用的前端开发工具和调试技巧,如 Chrome 开发者工具,能快速定位并修复代码中的 bug,优化应用性能。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕