提供挑战行业前沿的技术舞台与可见的产品成
我们正在寻找一位经验丰富、技术精湛的高级前端研发工程师加入我们的团队。您将负责参与核心产品的前端架构设计、技术选型、代码实现与优化,并带领或指导团队成员解决复杂技术问题。我们期望您具备扎实的专业功底、出色的沟通能力和快速的学习能力,能够为打造高质量、高性能、可扩展的前端应用贡献关键力量。
**主要职责:**
1. **架构设计与技术选型:** 参与或主导前端系统/模块的架构设计,根据业务需求选择合适的技术栈和解决方案,确保系统的高性能、高可用性和可扩展性。
2. **核心功能开发:** 负责公司核心产品或重点模块的前端开发工作,编写高质量、可维护、高性能的代码。
3. **性能优化:** 深入分析并解决前端性能瓶颈,持续优化用户体验,提升页面加载速度和交互响应能力。
4. **代码质量与规范:** 制定并推行前端开发规范,进行代码审查(Code Review),确保团队代码质量和工程化水平。
5. **技术难题攻关:** 独立解决复杂的前端技术问题,探索和应用前沿的前端技术、框架和工具。
6. **团队协作与沟通:** 与产品经理、设计师、后端工程师及其他相关团队紧密合作,确保项目顺利推进和高质量交付。
7. **知识分享与指导:** 参与团队技术分享,指导初级工程师,提升团队整体技术水平。
**任职要求:**
1. **工作经验:** 5年以上前端开发经验,有2年以上大型复杂项目或核心模块的开发经验。
2. **技术功底:**
* 扎实掌握HTML5、CSS3、JavaScript(ES6+),深入理解前端核心原理。
* 精通至少一种主流前端框架/库(如React、Vue、Angular),并有深入理解和实践经验。
* 熟悉前端工程化,包括Webpack、Vite、Babel、ESLint等构建和开发工具。
* 熟悉前端性能优化策略,并有实际优化经验。
* 了解前端安全相关知识。
* 具备良好的代码风格和编程习惯,注重代码质量和可维护性。
3. **架构能力:** 具备扎实的前端架构设计能力,能够设计出稳定、可扩展、易于维护的前端系统架构。
4. **沟通与协作:** 沟通能力出色,能够清晰表达技术观点,有效协调跨团队协作。
5. **学习能力:** 学习能力出色,对新技术保持热情,能够快速学习和应用新的前端技术和工具。
6. **解决问题:** 具备优秀的分析和解决复杂问题的能力。
**加分项:**
* 有大型Web应用、中后台系统、电商平台、高并发场景下的前端开发经验。
* 熟悉Node.js或其他后端技术,具备全栈开发能力。
* 熟悉微前端、服务端渲染(SSR)、静态站点生成(SSG)等架构。
* 有性能优化、PWA、WebAssembly、图形/图像处理等相关经验。
* 有开源项目贡献或技术博客分享经验。
* 具备团队管理或指导经验。
**我们提供:**
* 有竞争力的薪酬待遇和完善的福利体系。
* 与大牛工程师共事,参与有挑战性的项目。
* 开放、创新、快速成长的工作氛围。
* 丰富的技术分享和学习成长机会。
拉勾安全提示