全栈Web软件工程师 - Hopper Web

15个月前全职
Hopper

Hopper

location 多伦多
unsaved
关于工作 我们正在寻找一位出色的软件开发人员加入令人兴奋的Hopper Web团队!作为团队的一员,您将有机会参与Hopper.com的新网络预订产品的开发,并对公司的成功和增长产生重大影响。 作为Hopper Web团队的成员,您将直接负责设计、实施、部署和运营对最终用户产生直接影响的端到端功能! 您将迭代世界级的UI/UX组件,与最终客户进行互动,以及与合作伙伴服务集成的微服务架构。 您将与一群才华横溢的工程师、产品经理和数据科学家合作,解决复杂问题并快速尝试新想法。 您将设计、构建、扩展和维护我们产品的网络版本。您的贡献将是广泛的,您将被期望在我们的技术栈中灵活移动。 成功的候选人喜欢构建,并对结果有很高的责任心,不断寻找并找到快速交付优质结果的创造性方法。他们能够区分从一开始就必须正确的内容和可以进行迭代的内容。 我们的技术栈 •我们的后端系统使用Scala编写,并使用一套GCP服务 •我们的前端是使用react + typescript的Web应用程序 您的日常工作将是什么样的: •构建令人惊叹的消费者体验,负责代码质量、可扩展性、可靠性和性能 •作为Hopper金融科技团队的Web开发专家,帮助开发和改进用户体验、API设计和产品提供 •快速原型设计新想法,并进行实验以确定客户喜欢的功能 •帮助塑造灵活性和破坏性垂直领域的系统设计,以及它如何与我们的微服务架构集成 •与多样化的人群合作,给予和接受反馈以促进成长 •保持对质量的热情关注,编写对我们的消费者来说性能良好的可测试代码 •努力不断改进我们的团队,通过学习新的技能和技术,帮助他人做同样的事情 理想的候选人应具备: •3年以上全栈Web开发的专业经验 •优先考虑一些强类型和/或函数式(Scala、Haskell、Clojure等)经验,或者至少有一种服务器端堆栈的经验 •通过TypeScript使用React •对Web后端概念(数据库、路由、数据模型、中间件、身份验证等)有深入的理解 •较强的解决问题的能力,证明能够将想法转化为代码 •与技术和非技术人员成功合作的记录 •积极进取的态度和良好的沟通能力 •以客户为中心 优先资格: •对分布式系统以及架构决策如何影响性能和可维护性有深入的理解 •能够快速迭代React中的Web界面UI/UX和相关设计 •具备构建原型和以数据驱动的方法进行产品开发、测试和衡量的能力 •对质量有热情关注,编写可测试的、性能良好且可扩展的代码 •能够在较少指导下工作,主动处理不确定性、模糊性和快速变化的目标的挑战 •能够将领先的行业技术和技术带到桌子上 •有云计算经验 •使用Scala及其库进行工作 •有旅行或电子商务经验 与我们合作的好处: •资金充足、经过验证的初创公司,有远大的雄心,具有竞争力的薪水和股票期权/ RSU •无限制的休假时间 •WeWork全程通行证或居家办公津贴 •创业文化,突破限制和冒险是日常工作 •与管理层和公司领导层进行开放的沟通 •小而灵活的团队=巨大的影响力 •100%由雇主支付的远程医疗、医疗、牙科、视觉、残疾和人寿保险计划 •提供401K计划或RRSP计划(根据加拿大或美国而定) Hopper专注于电子商务、在线旅游、大数据、应用程序和旅行。他们的办公室位于纽约、波士顿、芝加哥、多伦多和蒙特利尔。他们拥有一个由501-1000名员工组成的大团队。迄今为止,Hopper已经筹集了4.45亿美元的资金,他们的最新一轮融资于2022年11月关闭。 您可以在http://www.hopper.com上查看他们的网站,或在Twitter、Facebook和LinkedIn上找到他们。