概述
想象一下有机会带领一支世界一流的工程团队开发具有高影响力的数字产品,同时为使世界变得更好、更安全而努力。
Element是一个经验丰富的组织,在伦敦(混合工作模式)正在寻找一位技术负责人,来帮助我们组织内部建立一个创业公司。
作为我们的技术负责人,您应该是一位经验丰富的工匠。技术负责人在代码层面上做出架构决策,并引领最佳实现。
技术负责人不断推动编写干净、可重用的代码,提高代码库的可测试性和可维护性。您重视简洁,并且不怕挑战技术限制和程序,以实现敏捷设计。
您与所有团队成员密切合作,创建一个模块化、可扩展的解决方案,以应对未来的架构变化和设计。
作为技术负责人,您将推动团队在测试驱动开发、持续集成和自动化部署方面的最佳工程实践。
除此之外,您仍然是一个积极指导团队解决复杂问题的团队成员。
如果您热衷于构建有影响力的数字产品,并希望成为一个致力于使世界变得更美好的团队的一部分,Element是您的绝佳机会。
加入我们,一次又一次地在世界上留下您的印记。
职责
• 在团队的帮助下,您将做出应用架构决策
• 您将交付高性能、经过测试和可扩展的干净代码
• 您将负责产品在生产中的部署和性能
• 您热衷于指导和辅导技术团队,特别是在代码审查、配对编程等方面。
• 您将负责预见和识别技术障碍,并通过架构设计、技术选择或优先级排序来解决它们
• 与产品负责人合作,将路线图与现有架构的优势和机会进行对齐,对您来说是自然而然的
• 您将与产品负责人一起参与故事创建和验收标准,并有效地与设计师沟通权衡取舍
• 您将共同创建我们的工程实践、编码风格指南、测试方法等。
• 您不断寻找解决技术问题和设计解决方案的更好方法,不怕挑战现状
技能/资格
• 您是一位注重交付高性能代码和引领最佳实现的实践型领导者
• 您在JavaScript中领导开发大型应用程序方面具有丰富的经验。熟悉React、NextJS和NodeJS是一个巨大的加分项
• 您对服务器端技术(如Node.js、GraphQL等)有了解
• 您有开发由机器学习模型驱动的产品的经验,并热衷于与数据科学家合作,定义和塑造产品需求
• 至少具备一种静态类型语言(如Java、Scala)的知识是一个巨大的加分项
• 您具有一种或多种单元测试和端到端测试框架的经验
• 您具有设计和构建分布式和模块化架构(微服务、以API为先)的经验
• 云环境和DevOps实践对您来说没有秘密
LI-DJ1