岗位职责:
1、架构设计与优化:主导或参与公司产品(包括PC客户端、Web端、移动端等)的整体前端架构设计,制定技术方案,并对复杂问题进行技术攻坚。
2、技术规范与工程化:制定前端代码规范、开发流程,搭建高效的开发环境,推动前端工程化、组件化建设,提升团队开发效率和代码质量。
3、技术规范与工程化:制定前端代码规范、开发流程,搭建高效的开发环境,推动前端工程化、组件化建设,提升团队开发效率和代码质量。
4、技术指导与团队赋能:指导团队成员的设计与编码,解决技术难题,进行技术培训,并规划前端技术发展方向。
5、技术研究与创新:探索前端新技术,并将其应用到产品中,推动技术创新以支持业务模式创新。
岗位要求:
1、经验与资质
▶学历与经验:通常要求计算机相关专业本科及以上学历。工作经验要求因职位而异,普遍在4年以上,资深岗位要求7年以上,其中需包含2年以上架构或低代码架构经验。
▶项目与架构经验:熟悉代低码前端架构,能够输出完备的架构设计方案,具备系统抽象和整体架构把控能力。
2、技术能力
▶扎实的基础:精通HTML5、CSS3、JavaScript(ES6/ES7及以上),熟悉ECMAScript语言规范,对浏览器兼容性、性能优化有深入理解和实践经验。
▶框架与源码理解:精通至少一种主流前端框架(如React、Vue、Angular),理解其设计思路并能进行源码分析。
▶工程化与工具链:具备丰富的前端工程化经验,熟悉模块化、预编译,至少熟练掌握一种构建工具(如Webpack、Gulp)。
▶全栈与扩展能力:精通Node.js,具备服务器端开发经验者优先。熟悉TCP/IP、HTTP等网络协议,对前端安全、数据结构与算法有较好掌握。
▶跨平台与新兴技术:具备跨平台应用开发经验(如React Native、********),或熟悉微信生态、多端技术、可视化编辑器、3D技术者可作为加分项。
职位福利:全勤奖、带薪年假、员工旅游、节日福利、五险