团队介绍:
SEO团队的使命是赋予全球每个用户发现Canva的能力。每五个Canva用户中就有一个通过SEO进入,适用于各种工作需求(JTBD),包括设计工具、可编辑模板、印刷产品以及基于人工智能的内容和图像生成。我们的目标是使Canva成为搜索引擎上每个设计需求的最佳答案。
职位描述:
SEO工程师的两个主要关注点是SEO增长和程序化SEO。
SEO增长旨在抓住Canva不断增长的产品提供带来的每个SEO机会。作为团队中的工程师,您将:
• 与SEO专家和产品特性团队合作,识别和探索着陆页上的新特性集成机会。
• 开发和部署新的工具和交互式着陆页,帮助用户找到解决JTBD的解决方案。
• 为内部CMS系统做出贡献并维护。
• 为页面渲染系统做出贡献并维护。
程序化SEO旨在借助最新的AI/ML技术扩展和自动化Canva的SEO工作流程。作为团队中的工程师,您将:
• 与SEO专家、机器学习工程师、数据科学家和后端工程师密切合作,创建一个用于扩展和自动化Canva SEO实践的内部工具。
• 设计和构建一流的UI/UX,用于分析、展示和管理大量数据。
您将做什么:
• 与产品设计师和产品经理合作,构建高效可复用的前端组件和功能。
• 识别和解决页面加载/渲染性能瓶颈。
• 探索并与外部服务集成。
• 参与设计和代码审查。
• 在新想法和增强功能上跨团队和专业领域进行合作,以帮助实现我们的目标。
• 承担项目的责任并推动项目从开始到结束。
我们正在寻找的人才:
• 如果您具备以下条件,我们很乐意听取您的意见:
• 具备扎实的计算机科学基础。
• 对基于浏览器的技术和现代标准有广泛的了解,包括:
• HTML、CSS、a11y和基本的UX原则
• JavaScript、事件循环、事件系统和浏览器渲染流程
• 基本的Web安全和隐私控制(CSRF、CORS、CSP等)
• 对DNS、HTTP以及SSR、CDN、边缘计算等现代Web交付技术有深入了解。
• 在各种浏览器和设备上开发丰富的应用程序经验,能够编写性能良好、可重用的代码以支持a11y和i18n准备的UI组件。
• 扎实的自动化测试技术基础(包括单元测试、集成测试、可视化回归测试和端到端测试),以及良好的可观察性和可靠性基础。
• 具备出色的沟通技巧,能够与各种人建立关系,推动公司范围内的影响力。
• 有能力和意愿阅读和理解其他产品特性团队(SEO团队可能不熟悉的)的代码,特别是Java代码。
• 对如何提供价值而不仅仅是代码有深入理解。
不是必需的,但如果具备以下条件将会加分:
• 您了解搜索引擎优化的基础知识,并熟悉一些SEO研究工具,如Botify、Lumar等。
• 您具备TypeScript(或其他类型语言)、React和MobX的经验。
• Java