职位描述
作为 Java 全栈技术负责人,您将负责可扩展 Web 应用程序的技术设计、架构和开发。您将与产品经理、用户体验设计师和利益相关者合作,将业务需求转化为技术解决方案。
• 领导整个软件开发生命周期,从规划到部署和监控。
• 编写干净、可维护且文档齐全的前端和后端代码。
• 指导、支持并引导工程师遵循最佳实践、代码质量和职业发展。
• 进行代码审查,促进技术讨论,推动持续改进。
• 关注新兴技术,并提出提高生产力和可扩展性的工具或框架。
要求
• 6 年以上的专业软件开发经验。
• 2 年以上的技术领导或团队领导角色经验。
• 具有前端和后端开发的证明经验。
• 精通现代 JavaScript/TypeScript 框架(如:React、Angular、Vue)。
• 具备 Node.js、Python、Java 或类似的扎实后端经验。
• 深刻理解 RESTful API、GraphQL 和系统设计。
• 较强的 SQL 和 NoSQL 数据库工作知识。
• 具备云服务(如:AWS、Azure、GCP)和容器化(如:Docker、Kubernetes)的经验。
• 熟悉 CI/CD 流程、Git 工作流和敏捷开发实践。
• 出色的沟通、协作和解决问题的能力。