职位描述
一、工作职责
(1)核心开发
1. 参与公司业务平台需求分析和核心模块开发,确保高性能、可维护性和跨浏览器兼容性。
2. 熟练使用React/TS框架实现交互逻辑与动态数据渲染,优化用户体验。
3. 与后端、引擎团队协作,完成API对接与联调,处理数据交互与状态管理。
4. 具备对通用模块封装、维护能力,完成已有JS SDK的开发和维护工作。
(2)性能优化
1. 通过代码拆分、懒加载、CDN加速等技术手段提升页面加载速度与运行效率。
2. 具备使用工具进行性能分析的能力,解决内存泄漏、渲染阻塞等问题。
(3)协作与规范
1. 参与技术方案评审,提供前端可行性建议,推动技术方案落地。
(4)问题解决
1. 快速定位并修复线上Bug,快速解决项目中发现的问题。
二、岗位要求
(1)基础能力
1. 计算机相关专业本科及以上学历,3-5年前端开发经验。
2. 精通HTML5/CSS3/JavaScript(ES6+),熟悉TypeScript者优先。
3. 掌握响应式布局、Flex/Grid布局,熟悉CSS预处理器(Sass/Less)。
(2)框架与工具
1. 熟练使用React框架。
2. 熟悉状态管理工具及路由库。
3. 掌握构建工具(Webpack/Vite/Rollup)及包管理工具(npm/yarn/pnpm)。
(3)工程化能力
1. 具备前端工程化思维,熟悉单元测试(Jest/Vitest)。
2. 了解微前端架构(如Module Federation)或服务端渲染(SSR/Next.js/Nuxt.js)。
(4)软技能
1. 良好的代码风格与架构设计能力,注重可维护性与可扩展性。
2. 具备跨团队协作能力,能高效沟通需求与技术方案。
三、加分项
1. 有开源项目贡献或技术博客分享经验。
2. 做过数字孪生、GIS相关项目者优先。
3. 有过JS SDK开发经验者优先。
4. 参与过中大型项目的前端架构设计或性能调优案例者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕