职位描述:
我们正在寻找一位资深且熟练掌握现代Web前端技术栈的全职开发工程师,您将使用React.js、Ant Design和Umi框架构建高性能的企业级Web应用,并具备扎实的版本控制能力,熟练运用Git进行团队协作。如果您拥有1-3年的相关项目经验,热衷于前端开发,对代码质量和工程化有深刻理解,欢迎您加入我们的团队。
主要职责:
- 使用React.js及Redux或其他状态管理工具进行业务逻辑编写与组件设计。
- 熟练应用Ant Design实现一致、高效的UI界面,遵循设计规范与用户体验原则。
- 利用Umi构建企业级中后台应用,包括路由配置、插件集成、动态加载等功能实现。
- 通过Git进行版本控制,执行日常的代码提交、分支管理、合并请求、代码审查等工作流程。
- 参与项目需求分析、系统设计、编码实现及单元测试,确保项目按时高质量交付。
- 与团队成员紧密合作,共同维护代码质量,优化重构现有代码,提升整体开发效率。
任职资格:
- 计算机科学或相关专业本科及以上学历,至少1-3年基于React的工作经验。
- 精通React.js生态系统,能够独立完成复杂项目的前端开发工作。
- 对Ant Design设计理念深入理解,能够根据需求定制和扩展组件库。
- 熟练掌握Umi框架及其生态系统,了解其在企业级项目中的应用实践。
- 熟练运用Git进行版本控制和协同开发。
- 具备良好的编程习惯和问题解决能力,注重代码可读性、可维护性和性能优化。
优先条件:
- 拥有大型SPA或企业级后台管理系统开发经验者优先。
- 熟悉前端自动化构建工具如Webpack、Babel等,并能配置和优化构建流程。
- 了解前端性能优化策略,有过性能调优实践经验者优先考虑。