关于职位
我们正在寻找一位优秀且经验丰富的技术负责人全栈工程师加入我们充满活力的技术团队。
这个混合角色需要在后端和前端开发方面的深厚专业知识,特别关注。作为技术负责人,您不仅负责架构和开发关键功能,还要指导团队成员,制定技术标准,并推动重大项目的成功交付。您将在扩展我们的平台、确保高性能、稳定性和世界级用户体验方面发挥重要作用。
主要职责
技术领导与架构
架构设计:
领导高可扩展性、可用性和弹性全栈应用程序和微服务的设计和实施,采用最佳实践。
技术路线图:
推动关键产品领域的技术战略和路线图,确保与整体业务目标保持一致。
代码质量与标准:
定义并执行高编码标准,进行全面的代码审查,并倡导最佳实践,如TDD/BDD、清洁代码和有效文档。
性能:
主动识别并解决整个技术栈中的性能和可扩展性瓶颈。
全栈开发
后端:
设计并实现稳健、安全和高性能的API和业务逻辑,使用相关框架(如Express、NestJS)。管理数据库集成(SQL/NoSQL)和缓存层。
前端:
使用及其生态系统(如Redux、Context API)构建现代、响应式和高度可用的界面。确保最佳渲染性能和跨浏览器兼容性。
DevOps:
与DevOps合作实施CI/CD管道,监控应用程序健康状况,并管理云基础设施(如AWS、Azure、GCP)。
团队与协作
指导:
指导和引导初级和中级工程师,培养持续学习和技术卓越的文化。
跨职能协作:
与产品经理、设计师和其他工程团队密切合作,将业务需求转化为技术规范并交付高质量产品。
项目交付:
承担项目成功的责任,确保功能按时交付,符合质量标准,并与初始愿景一致。
经验
所需资格
至少7年以上专业软件开发经验,其中至少2年以上担任技术负责人或高级/首席角色。
在生产环境中构建和部署复杂、大规模应用程序的成功经验。
技术技能
在后端服务架构方面具备专家级水平的能力和稳定性。
在现代JavaScript、HTML5和CSS3方面具备专家级水平的能力和深刻理解。
具有关系型和/或NoSQL数据库(如PostgreSQL、MongoDB、Redis)的丰富经验。
深入了解RESTful API设计、微服务架构和消息队列(如Kafka、RabbitMQ)。
具有云平台(阿里巴巴、AWS、GCP)和容器化技术(Docker、Kubernetes)的经验。
对软件安全原则和最佳实践有扎实的理解。