这将是一个为期6个月的远程临时职位,计划过渡到每周2次的混合办公,地点位于多伦多市中心。OpenTable是Booking Holdings Inc.(BKNG)的一部分,拥有数百万的用餐者、60000家餐厅合作伙伴和25年的经验,是行业领导者,致力于帮助餐厅蓬勃发展。我们的世界级技术使餐厅能够专注于最重要的事情:他们的团队、他们的客人和他们的底线,同时让用餐者能够发现并预订每个场合的完美餐厅。款待就是关心他人,这定义了我们的文化。
我们正在寻找一位在WordPress平台上拥有开发和基础设施专长的经验丰富的软件工程师,加入我们的网站体验团队。理想的候选人将负责构建和发展我们的网站,包括新功能、产品设计实施和集成。您应该拥有创建可扩展的高性能网络解决方案的经验,并在优化WordPress环境的数据库查询方面具有专业知识。我们重视对现代开发工作流程的熟悉,包括Git、CI/CD管道和托管基础设施的熟悉。协作思维是必不可少的,因为您将与市场营销、设计和内容团队密切合作。您的问题解决方法应使您能够克服技术挑战,同时实现业务目标。我们正在寻找具有持续学习心态的人,能够跟上WordPress和技术趋势。最后,我们重视主动性和自我导向,寻找能够主动识别改进我们网站机会的人,而不仅仅是响应请求。
WordPress开发:使用Gutenberg、ACF和相关插件或框架构建和维护自定义WordPress网站。确保网站针对性能和可扩展性进行优化
移动响应和设计:开发响应式移动优先的网站,确保在所有设备和浏览器上无缝运行,确保最佳用户体验
多语言开发:实现多语言网站功能,确保内容易于以多种语言访问
与SEO利益相关者合作,确保网站针对SEO最佳实践进行优化,包括快速加载页面、结构化数据和干净的标记
自定义Gutenberg块:根据项目需求开发自定义Gutenberg块,以实现可重用和动态的内容管理
自定义字段和模板:与API和第三方服务合作,扩展网站功能,包括地图服务、视频平台、CRM系统或其他业务工具
实施和维护可访问性标准,确保网站对所有用户都具有包容性,遵循WCAG 2.1指南
性能优化:通过缓存、延迟加载、图像压缩和减少请求等技术优化网站性能,以实现更快的加载时间。使用GTmetrix和Lighthouse等工具实施和监控性能指标
安全实施:实施WordPress安全最佳实践,包括加固措施、安全插件配置和定期安全审计。技术领导:进行代码审查,指导初级开发人员,并贡献技术文档和开发标准
与跨职能团队合作:与设计、内容和市场营销团队密切合作,确保业务目标、用户需求和技术可行性之间的对齐
错误修复和故障排除:识别、排除和解决与WordPress开发相关的技术问题,确保网站的顺利运行
经验:作为WordPress开发人员的丰富经验,具有Gutenberg、ACF和构建响应式网站的实际经验
技术熟练度:精通PHP和OOP(面向对象编程)、HTML5、CSS3、JavaScript(ES6)、ReactJS以及开发和设计实践。熟练掌握MySQL/PostgreSQL数据库开发工作流程:具有使用现代构建工具(Webpack、Gulp、Composer)和CI/CD管道的经验。对Git工作流程和部署以及自定义查询的深入理解
具有使用现代构建工具(Webpack、Gulp、Composer)和CI/CD管道的经验。对Git工作流程和部署策略的深入理解
响应式网页设计:在使用Bootstrap或自定义媒体查询构建移动优先响应式网站方面拥有丰富经验
SEO和网页性能:具有页面SEO最佳实践和性能优化技术(例如缓存、延迟加载、图像优化)的经验
对WCAG 2.1可访问性标准及其在WordPress网站上的应用有扎实的理解
具有使用Git进行版本控制和协作开发工作流程的经验
具有构建多语言网站的经验
测试和质量保证:具有使用单元测试、集成测试和自动化测试框架进行WordPress开发的经验
分析实施:精通实施和使用分析工具(Google Analytics、Tag Manager)和跟踪解决方案
能够有效地与跨职能团队(设计师、内容创作者、SEO专家)合作,并能够独立和在团队环境中工作
确定薪资范围的因素多种多样,包括但不限于外部市场基准数据、地理位置和所需/要求的经验年限。此职位位于加拿大多伦多,时薪范围为60 - 65加元。
我们提供具有竞争力的基本工资和福利,包括:健康福利;灵活支出账户;退休福利;人寿保险;带薪休假(包括PTO、带薪病假、医疗假、丧假、浮动假期和带薪假期);以及育儿假福利。此职位有资格获得年度奖金和股票奖励。
在OpenTable,我们以培养全球化和动态的工作环境为荣。虽然您的大部分职责可能与常规工作时间一致,但在某些情况下,您需要在正常工作时间之外通过电话、Slack消息或电子邮件进行沟通,以便有效地与国际同事合作、响应餐厅合作伙伴和/或处理紧急事务。OpenTable将始终遵守并考虑当地法律法规。
包容性
我们知道,最好的想法来自于将不同的声音带到桌面上,因此我们正在建立一个与我们服务的用餐者和餐厅一样动态的团队,并培养一种让每个人都感到欢迎的文化。