1、3年以上前端开发经验,具备企业级中大型web应用项目的实战经验。
2、精通HTML5、css3、JavaScript,熟悉W3C标准,具备良好的浏览器兼容性处理能力和响应式布局开发经验。
3、熟练掌握typescript,理解其核心特性(如类型注解、泛型、接口、装饰器等),并能在项目中有效应用以提升代码健壮性。
4、熟练掌握至少一种主流前端框架(如vue\react、angular),具备angular框架深度使用经验者优先。
5、熟悉常用前端构建工具,能够进行基础配置与性能优化。
6、熟悉Ajax、http协议及跨域机制,了解常见前端安全与性能问题。
7、熟练使用git等代码管理工具,具备良好的工程化思维和团队协作意识。
8、熟练掌握Java,深入理解多线程、jvm、Java内存模型、反射\IO、GC等核心机制,能够进行JVM调优和故障排查。
9、熟练掌握spring、springboot、springcloud框架,了解其工作原理。
10、熟练掌握MySQL、熟练使用mybatis框架,具备SQL调优能力。