全栈开发工程师(餐厅营销 - Wordpress, PHP, 网站体验)

1天前全职
34.2万 - 44.7万 / 年 OpenTable

OpenTable

location 多伦多
unsaved
这是一个远程角色,最初计划过渡为每周两次的混合办公,地点位于多伦多市中心。 OpenTable 是一家拥有数百万食客、60,000 家餐厅合作伙伴和 25 年以上经验的行业领军者,属于 Booking Holdings, Inc.(NASDAQ: BKNG),我们热衷于帮助餐厅蓬勃发展。我们的世界级技术使餐厅能够专注于最重要的事情——他们的团队、客人和利润,同时让食客能够发现并预订适合每个场合的完美餐厅。 OpenTable 的每一位员工都对我们所做的事情及其方式产生了切实的影响。您还将成为一个全球团队的一部分,包括我们的姐妹品牌 KAYAK 及其全球元搜索品牌组合。酒店业就是关心他人,这也定义了我们的文化。 我们正在寻找: 我们正在寻找一位经验丰富的全栈开发工程师,具备 WordPress 平台的专业知识,涵盖开发和基础设施,以加入我们的网页体验团队。理想的候选人将负责构建和发展我们的网站,包括新功能、产品、设计实现和集成。您应该具有创建可扩展、高性能网页解决方案的经验,并在 WordPress 环境中优化数据库查询方面具备专业知识。我们重视对现代开发工作流程的熟悉,包括 Git、CI/CD 管道,以及对托管基础设施的了解。协作的心态至关重要,因为您将与营销、设计和内容团队密切合作。您的问题解决能力应使您能够克服技术挑战,同时满足商业目标。我们希望您具备持续学习的心态,跟上 WordPress 和技术趋势。最后,我们重视主动性和自我指导——希望您能够主动识别改进我们网站的机会,而不仅仅是响应请求。 在这个角色中,您将: • WordPress 开发:使用 Gutenberg、ACF 和相关插件或框架构建和维护定制的 WordPress 网站。确保网站在性能和可扩展性方面得到优化。 • 移动响应和设计:开发响应式、移动优先的网站,确保在所有设备和浏览器上无缝工作,确保最佳用户体验。 • 多语言开发:实施多语言网站功能,确保内容在多种语言中易于访问。 • SEO 优化:与 SEO 利益相关者合作,确保网站符合 SEO 最佳实践,包括快速加载页面、结构化数据和干净的标记。 • 自定义 Gutenberg 块:开发根据项目需求量身定制的自定义 Gutenberg 块,以实现可重用和动态的内容管理。 • 自定义字段和模板:具备 ACF Builder 经验。 • API 集成:与 API 和第三方服务合作,扩展网站功能,包括地图服务、视频平台、CRM 系统或其他业务工具。 • 可访问性标准(WCAG 2.1):实施和维护可访问性标准,以确保网站对所有用户都具有包容性,遵循 WCAG 2.1 指南。 • 性能优化:通过缓存、延迟加载、图像压缩和减少 HTTP 请求等技术优化网站性能,以实现更快的加载时间。使用 GTmetrix 和 Lighthouse 等工具实施和监控性能指标。 • 安全实施:实施 WordPress 安全最佳实践,包括加固措施、安全插件配置和定期安全审核。监控并解决潜在漏洞。 • 技术领导:进行代码审核,指导初级开发人员,并为技术文档和开发标准做出贡献。 • 与跨职能团队协作:与设计、内容和营销团队密切合作,以确保业务目标、用户需求和技术可行性之间的一致性。 • 错误修复和故障排除:识别、排除和解决与 WordPress 开发相关的技术问题,以确保网站的顺利运行。 • 文档:维护开发流程和工作流程的文档,以供内部和客户参考。 请申请,如果您具备/是: • 经验:作为 WordPress 开发人员的证明经验,具备 Gutenberg、ACF 和构建响应式网站的实际经验。 • 技术能力:对 PHP 和 OOP(面向对象编程)、HTML5、CSS3、JavaScript(ES6+)、ReactJS 以及开发和设计实践有深入了解。精通 MySQL/PostgreSQL 数据库开发工作流程:具备现代构建工具(Webpack、Gulp、Composer)和 CI/CD 管道的经验。对 Git 工作流程和部署策略有深入理解。 • 服务器管理:了解服务器环境(Apache)、服务器端缓存解决方案(Redis、Memcached),并具备不同托管环境的经验。 • 响应式网页设计:在使用 Bootstrap 或自定义媒体查询的框架构建移动优先、响应式网站方面具有丰富经验。 • SEO 和网页性能:具备页面 SEO 最佳实践和性能优化技术(例如,缓存、延迟加载、图像优化)的经验。 • 可访问性标准:对 WCAG 2.1 可访问性标准及其在 WordPress 网站上的应用有扎实的理解。 • 版本控制:具备使用 Git 进行版本控制和协作开发工作流程的经验。 • 调试:熟悉 Chrome 开发者工具、Query Monitor 和其他故障排除工具。 • 多语言支持:具备构建多语言网站的经验。 • 测试和质量保证:具备单元测试、集成测试和自动化测试框架在 WordPress 开发中的经验。 • 分析实施:精通实施和使用分析工具(Google Analytics、Tag Manager)和跟踪解决方案。 • 协作:能够有效地与跨职能团队(设计师、内容创作者、SEO 专家)协作,并在独立和团队环境中工作。 突出经验和附加技能: • 随叫随到:能够在紧急情况下 24/7 响应问题。 • 更新/修补系统:依赖项需要不断更新以确保安全。 • 拥有构建基础设施:拥有 WordPress 核心和自定义插件的构建、测试和部署管道,这些插件在食客/餐厅实例之间共享。 • 维护自定义插件:我们的 WordPress 系统严重依赖许多自定义构建的插件。随着核心 WordPress 框架的演变,这些插件需要维护。 • 系统监控:由于我们拥有的 WordPress 实例复杂,需要全面了解其整个堆栈。数据库、WordPress、Akamai,以便提供可靠的支持。 福利和津贴: • 慷慨的带薪假期 + 生日假期 • 每年可以在几乎任何地方工作最多 20 天 • 关注心理健康和福祉: • * 公司支付的 SpringHealth 心理治疗会议 • 公司支付的 HeadSpace 订阅 • 每年全公司放假一周 - 整个团队充分充电(并且返回时没有堆积的工作!) • 带薪父母假 • 带薪志愿时间 • 关注您的职业成长: • * 发展资金 • 领导力发展 • 访问数千个按需电子学习课程 • 旅行折扣 • 员工资源小组 • 私人健康和牙科保险 • 人寿和残疾保险 确定薪资范围的因素有很多,包括但不限于外部市场基准数据、地理位置和所需/要求的经验年限。此职位的薪资范围为 65,000-85,000 加元(CAD)。 我们提供有竞争力的基本薪资和福利,包括:健康福利;灵活支出账户;退休福利;人寿保险;带薪休假(包括 PTO、带薪病假、医疗假、丧假、浮动假期和带薪假期);以及父母假福利。此角色有资格考虑年度奖金。 包容性 我们致力于创造一个每个人都感到归属和能够茁壮成长的工作场所。我们知道,最好的想法来自于我们将不同的声音带到桌面上,因此我们正在建立一个与我们服务的食客和餐厅一样充满活力的团队——并培养一个让每个人都能自由做自己的文化。 如果您在申请或面试过程中,或在工作中需要住宿,我们会在这里支持您。请联系您的招聘人员以请求任何住宿。