扎实的前端开发能力:
熟练掌握 HTML、CSS、JavaScript,并对 TypeScript 有深入理解
精通 React,有实际项目经验
熟悉前端构建工具(如 Webpack、Vite)和状态管理工具(如 Redux、MobX)
后端开发能力:
熟悉 Python 及 FastAPI,能够设计和实现高效的 API
了解数据库技术(如 MySQL、PostgreSQL、MongoDB),能够完成简单的数据建模和查询优化
有使用 RESTful API、gRPC 的经验,能够高效设计和集成后端服务
全栈开发思维:
理解前后端协作模式,能够从全局视角设计系统架构
熟悉前后端分离的开发流程,能够独立完成全栈功能开发
用户体验意识:
关注用户体验,能够设计直观的交互界面和流畅的用户操作流程
有数据可视化工具(如 D3.js、ECharts)的开发经验者优先
工程实践能力:
熟悉版本管理工具(如 Git)和协作开发流程
有 CI/CD 流程的实践经验,能够支持前端工具的自动化部署
具备良好的代码规范意识和测试能力(如单元测试、集成测试)
软技能与团队合作:
优秀的沟通能力,能够与跨职能团队高效协作
对新技术有强烈的好奇心,愿意主动学习并解决复杂问题