职位描述
岗位职责:
1.负责公司产品以及公司项目的前端功能设计、开发,确保稳定性和性能优化;
2.负责前沿技术研究、技术选型与设计;
3.丰富的前端实践经验,有前端方案设计能力,能够主导大型项目研发;
4.能够清晰记录和分享技术方案、开发规范等。
任职要求:
1.精通 HTML、CSS 和 JavaScript,能够熟练运用Web技术构建高性能、跨浏览器兼容的应用。精通 HTTP、HTTPS 协议、浏览器渲染机制,以及Web性能优化技巧。
2.深入理解并熟练使用前端主流框架(如 React、Vue.js、Angular),熟练掌握 TypeScript,具备使用静态类型语言开发的经验。掌握模块化开发工具(如 Webpack、Vite、Rollup),熟悉代码打包、构建与优化流程。
3.熟悉前端生态中最新的发展趋势,如 Web Components、微前端架构等,具备掌握或快速上手前端新技术和工具的能力,能主动推动技术升级。
4.具备设计和用户体验意识,理解并实践良好的设计原则(如响应式设计、可用性、无障碍性)。熟悉 UX 流程和用户交互设计(如动效设计),与设计团队紧密协作。
5.具备系统性思维,从系统层面考虑架构设计,合理规划项目结构和技术选型。具备处理复杂业务逻辑的能力,能够设计高内聚、低耦合的模块。
6.具备性能优化能力,能够优化首屏加载、滚动性能和交互延迟。熟悉懒加载、服务端渲染(SSR)、客户端渲染(CSR)等技术。
7.良好的代码质量和规范能力,遵守并推动代码规范(如 ESLint、Prettier),确保团队代码一致性和可维护性。熟悉单元测试、集成测试(如 Jest、Cypress),能够保障代码稳定性。
8.具备发现问题、分析问题、解决问题的能力,能够应对技术瓶颈和复杂业务挑战。
9.擅长跨部门沟通,能够与设计、后端、产品团队高效合作,推动项目落地。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕