职位:技术负责人 – 全栈 (React.js / Node.js / GraphQL) - TI280725
我们正在寻找一位经验丰富的技术负责人,具备全栈开发、微前端架构和云原生解决方案的强大背景。这个角色非常适合一位热衷于创建可扩展、高性能网页应用程序的实践型领导者,同时能够指导和辅导开发团队。
主要职责:
• 技术领导:
领导使用 React.js、Node.js 和 GraphQL 设计和实施复杂的全栈应用程序。
• 架构与设计:
架构可扩展的微前端系统和后端微服务,以确保模块化、性能和可维护性。
• CI/CD 和开发运维:
开发和维护高效的 Git Hub Actions 工作流,管理 GCP/Kubernetes 上的部署,并推动开发运维最佳实践。
• 自定义工具和库:
构建可重用的 Node.js 包和内部开发者工具,以提高团队生产力并确保一致性。
• 团队管理:
辅导跨多个时区的开发人员,进行代码审查,建立编码标准和敏捷流程。
• 协作与交付:
与产品负责人、设计师和 QA 跨职能合作,以确保及时、高质量的发布。
• 性能与监控:
确保系统的持续可靠性,监控应用程序的健康状态,并主动解决瓶颈或错误。
所需资格:
• 7年以上软件开发经验,在全栈开发方面有良好的业绩记录。
• 深厚的 React.js、Node.js、GraphQL 和 REST API 专业知识。
• 有实施和维护微前端架构的经验。
• 熟悉 CI/CD 流水线,特别是使用 Git Hub Actions。
• 具备 GCP、Kubernetes 和云原生部署的经验。
• 具有使用 Jest、React Testing Library 和自动化工作流的强测试背景。
• 熟悉性能调优、监控和优化技术。
• 有领导跨职能团队、进行架构审查和辅导初级开发人员的成功经验。
优先经验:
• 了解 SEO 策略、PWA 开发和内部广告平台。
• 有 Ruby on Rails 经验者优先。
教育背景:
• 计算机科学、工程或相关领域的学士学位。