技术主管前端

圣弗朗西斯科 14天前合同 网络
面议
地点:混合 - 每周3天在ZS/SP现场 合同模式:PJ或合作 项目时间:60天作为PJ,之后将转为CLT内部员工。 职位描述:Tech Lead将作为技术参考,亲自参与,确保: - 符合定义的架构和代码质量。 - 良好的开发体验(DX)。 - 前端、BFF和网关层之间的正确集成。 技术知识: 前端架构(官方技术栈) - 核心:Next.js 14+,React 18+,TypeScript。 - 样式:Tailwind CSS + PostCSS。 - 数据:Axios,TanStack Query,GraphQL。 - 工具:Turborepo(Monorepo),Biome.js(lint和格式化),Vitest。 后端(Node.js)和BFF - 环境:Node.js(14+)。 - 框架:Express.js或NestJS。 - 基础:事件循环,异步编程,Promises和Async/Await。 - API:最佳实践(错误处理、性能和组织)。 集成、治理和基础设施 - BFF:通过GraphQL集成(BFF Claro Digital)。 - API Gateway Apigee:认证和路由。 - 基础设施:Verizon CDN用于内容交付和性能。 职责和责任: 架构和代码 - 定义:Next.js项目结构和monorepo中的包组织。 - 一致性:确保符合官方架构和代码标准。 - 实践:架构决策、关键实现和结构性重构。 - 质量:深入的代码审查和技术指导。 领导和接口 - 参考:团队的主要技术支持(持续的亲自参与)。 - 连接:与BFF、API Gateway和架构的技术接口。 - 文化:专注于简单性、可扩展性和可维护性。 角色性质:此角色不是管理职位。领导体现在代码和架构上。期望是持续的实践参与,直接负责应用程序的技术健康。