作为一名高级前端开发人员,您将在前端应用程序和数字渠道的开发和维护中发挥关键作用。这个职位需要在前端框架、UI/UX设计和API集成方面具有专家级的熟练程度。您将利用对现代Web开发实践的深刻理解,创建出色的应用程序和用户体验,并在团队内提供技术指导和领导力。
-职责
• 使用前端框架(如ReactJs/Angular)开发用户友好、多语言的Web应用程序和组件。
• 架构和实现健壮、高性能、安全、模块化和可维护的代码,为前端团队设定最佳实践和工作流程。
• 与后端开发人员、中间件和UX/UI设计师密切合作,确保无缝集成和高质量的产品交付。
• 监督敏捷/Scrum开发过程,包括冲刺计划、回顾和回顾,指导初级团队成员在这些方法论中成长。
• 开发干净、高效和可重用的代码,为未来项目设定标准,促进代码可重用性和可维护性。
• 适应不断变化的项目需求和技术进展,紧跟行业趋势。
• 对应用程序进行彻底的测试,以识别和解决错误、问题或性能问题。
• 为代码和开发流程提供全面的文档,确保知识传递和高效的未来维护。
• 确保所有开发的Web应用程序在各种浏览器和设备上都具有兼容性。
• 向初级开发人员提供技术领导和指导。
要求
• 计算机科学或相关领域的学士学位。
• 7年以上前端开发经验。
• 熟练掌握ReactJs/Angular等前端框架。
• 丰富的使用RESTful API的经验。
• 精通HTML、CSS、JavaScript和其他相关的Web设计编码语言。
• 深入了解版本控制系统,特别是Git。
• 出色的解决问题的能力和细致入微的注意力。
• 有持续集成和部署(CI/CD)的经验。
• 较强的领导和沟通能力,能够与跨职能团队有效合作和领导项目。