OpenTable在加拿大安大略省多伦多的全栈软件工程师职位

多伦多 30天前全职 网络
面议
该职位已过期,不再接受申请。
标题:全栈软件工程师(PHP),品牌工作室(12个月合同) 地点:加拿大多伦多 类别:餐厅营销 职位描述: 这是一个远程的12个月临时职位,计划过渡到每周2次的混合办公,地点位于多伦多市中心。 关于OpenTable: OpenTable是Booking Holdings, Inc.(纳斯达克代码:BKNG)的一部分,拥有数百万的用餐者、60,000多家餐厅合作伙伴和25年以上的经验,是行业领导者,致力于帮助餐厅繁荣发展。我们的世界级技术使餐厅能够专注于最重要的事情——他们的团队、他们的客人和他们的底线,同时让用餐者能够发现和预订每个场合的完美餐厅。 OpenTable的每位员工对我们的工作和工作方式都有切实的影响。您还将成为全球团队及其元搜索品牌组合的一部分。款待就是关心他人,这定义了我们的文化。 我们在寻找什么: 我们正在寻找一位在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专家)有效协作,并能够独立工作和在团队环境中工作 确定薪资范围涉及多种因素,包括但不限于外部市场基准数据、地理位置和所需/要求的经验年限。此职位位于加拿大多伦多,薪资范围为125,000 - 135,000加元。 我们提供有竞争力的基本工资和福利,包括:健康福利;灵活支出账户;退休福利;人寿保险;带薪休假(包括PTO、带薪病假、医疗假、丧假、浮动假期和带薪假期);以及育儿假福利。此职位有资格考虑年度奖金和股权授予。 工作环境与灵活性 在OpenTable,我们以培养全球和动态的工作环境为荣。作为我们的团队成员,您将受益于一个适应全球劳动力的时间表,跨多个时区运营。虽然您的大部分职责可能与传统的工作时间一致,但在某些情况下,您需要在常规工作时间之外通过电话、Slack消息或电子邮件管理沟通,以有效地与国际同事合作、响应餐厅合作伙伴和/或处理紧急事项。OpenTable始终遵守并考虑当地法律法规。 包容性 我们致力于创造一个每个人都感到归属和能够茁壮成长的工作场所。我们知道,最好的想法来自于将不同的声音带到桌面上,因此我们正在建立一个与我们服务的用餐者和餐厅一样动态的团队,并培养一种每个人都感到欢迎做自己的文化。 如果您在申请或面试过程中或工作中需要住宿,我们会为您提供支持。请联系您的招聘人员以请求任何住宿。 #LI-BB1