职位描述
React 前端开发人员招聘要求
1. 专业技能
● 掌握 React 框架,能独立完成复杂前端模块的开发与维护,熟练掌握 Axios、Mobx、Rxjs 等相关插件,熟悉 antd 组件库;能够熟练使用 TypeScript 进行 React项目开发。
● 对 JavaScript 语言有深入理解,熟悉 ES6+ 语法特性,能够编写高效、可读、可维护的代码,具备良好的代码规范与注释习惯。
● 深入理解面向对象编程思想,能够运用类、封装、继承、多态等概念进行前端代码的设计与开发,提升代码的可维护性与可扩展性。
● 熟练掌握 CSS,能够实现高保真、响应式的页面布局,确保在不同设备上的兼容性与良好的用户体验。
● 熟悉 Vite 前端构建工具,能够进行项目的打包、优化与部署,对常见的性能优化手段有实际应用经验,如代码拆分、懒加载等。
● 有 Web GIS 相关项目开发经验,熟练掌握 OpenLayers、Cesium 等主流 GIS 开发框架,能够基于这些框架进行地图应用开发,如地图加载、图层控制、空间分析功能实现等。能够结合 React 框架,构建高效、交互性强的 Web GIS 应用程序。
● 具备Angular 或 Java 开发经验者优先,熟悉其模块化、依赖注入等概念,能够将其灵活运用在开发中以解决实际问题。
2. 项目经验
● 有 2 年以上前端开发工作经验,参与过至少 2 个完整的中大型 Web 项目开发,其中至少 1 个项目使用 React 框架进行开发,对项目的整体架构与技术选型有一定的理解和参与度。
● 具备良好的问题解决能力,在项目开发过程中能够独立排查与解决各种技术难题,确保项目的顺利推进。能够对项目中的技术难点进行总结和分享,为团队提供技术支持和指导。
● 参与过至少 1 个 Web GIS 项目的全流程开发,从需求分析、设计到最终上线,熟悉 Web GIS 项目的业务流程和技术要点,能够独立完成地图相关功能模块的开发与优化。
3. 团队协作与沟通能力
● 良好的团队合作精神,能够与后端开发人员、设计师、测试人员等紧密协作,共同完成项目开发任务。具备有效的沟通能力,能够清晰地表达自己的想法和观点,理解他人的需求和建议,积极参与团队讨论和决策。
● 能够在团队中积极分享自己的技术经验和知识,帮助团队成员提升技术水平。同时,善于学习和吸收他人的优秀经验,不断提升自己的综合素质。
4. 学习与创新能力
● 对新技术、新趋势保持敏锐的洞察力和学习热情,能够快速掌握并应用到实际工作中。具备创新意识,能够在前端开发中提出创新性的解决方案,提升用户体验和产品竞争力。
● 能够主动学习行业内的前沿技术,关注开源社区的发展,积极参与开源项目或技术交流活动,不断拓宽自己的技术视野。
5. 其他要求
● 本科及以上学历,计算机科学、软件工程等相关专业优先,根据能力可以适当放宽条件。
● 具备良好的英语读写能力,能够阅读和理解英文技术文档,及时了解行业最新技术动态。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕