后端工程师(Scala)

5个月前全职
28.8万 - 38.4万 / 年 Givery

Givery

location 东京
unsaved
关于人力资源科技部门 概述 我们是获奖的技能评估和培训平台' Track '的创始人。我们目前正在进行一个令人兴奋的使命,旨在现代化日本的招聘文化,并帮助公司建立和维护强大的工程团队。在这一年及以后,我们计划扩展我们的产品线,提升我们的用户界面/用户体验,推出新的微服务,并构建我们希望您能参与规划和建设的新功能。 我们为什么需要后端工程师 Givery旨在提供客户在寻找、招聘和培训世界级工程师时所需的缺失环节。我们是盈利的,私营公司,总部位于日本东京。我们的客户包括日本一些最大的企业。我们拥有来自世界各地的多元化团队,正在寻找一位熟练的后端工程师,帮助我们扩展Track,这是一个帮助公司培训和评估技术技能的平台。 职位的吸引力 很棒的技术! 我们团队的一大骄傲是我们使用现代技术和开发实践,如代码审查、持续集成、单元测试等。工程师在这里感到受欢迎。 工作与生活的平衡 我们鼓励团队成员在生活中有其他活动和责任,普通工程师每周工作40小时。我们提供弹性工作时间、产假/陪产假等,这些都是我们许多新父母非常感激的。 选择您的工作地点 我们为远程工作做好了准备,但您也非常欢迎来我们位于东京涩谷的现代办公室。 国际环境 我们有来自世界各地的人共同合作,打造最佳产品。大多数工程师日常使用英语,但理想的候选人将能够在我们的国际工作环境中游刃有余,同时使本地团队的过渡更加顺畅。 我们为Givery的发展感到非常自豪。我们技术团队的极低流失率证明了Givery培养了一种非常支持和欢迎的工作文化。我们相信,一旦您见到团队,您也会感受到这一点! 技术栈 • 服务器端:Scala • 前端:React, Typescript • 数据库:PostgreSQL (RDS) • 基础设施:AWS(ALB, ECS, RDS, S3, Lambda)、Docker、Redis、Terraform 申请要求 必须具备 • 3年以上使用基于JVM的语言(Scala、Kotlin、Java)或相关现代编程语言进行商业产品后端工作的专业经验。 • 有构建在分布式基础设施上运行的REST API的经验 • 对基本函数编程概念的强烈兴趣和实际应用 • 熟悉非阻塞的异步编程技术(例如:Futures、Akka/Actors、Typelevel/IO) • 有使用关系数据库(例如:PostgreSQL、MySQL)的经验 • 理解并有编写和维护自动化测试套件(集成测试、单元测试、基于属性的测试等)的经验 • 有与云服务提供商(AWS / GCP / Azure)合作的经验 • 英语的商务水平语言技能 加分项 • 精通Scala 2和3 • 有使用Node.js/NestJS、Go和/或Rust的经验 • 有使用React的经验(并不排斥前端开发任务) • 具备日语口语和书写能力 工作方式 每周会议(通常平均每位工程师每天约1小时): • 每天早晨进行一次站立会议,最多15分钟 • 2-3小时的敏捷会议(冲刺计划、待办事项澄清、冲刺回顾、冲刺审查(我们称之为dogfooding)) • 与项目相关的其他会议(通常1或2小时) 技术工作(由工程师自行决定;我们不干涉他们如何利用时间) • 编程和规划(技术文档)占据了工程师大部分时间 • 人们通常在午餐前或后进行同行评审 • 根据团队的优先级进行技术改进 福利 • 健康保险 • 交通津贴(每月最高30,000日元) • 家庭津贴(每月每个18岁以下的抚养子女10,000日元) • 公司内部酒吧,免费饮料 假期 • 每周两天休假(周六和周日) • 日本国定假日 • 带薪假期:10天(第一年)*带薪假期数量每年增加1天,最多可达每年20天。 选拔流程 1) 编码测试 2) 休闲聊天 3) 团队面试1(通常进行2轮,持续2小时,与您将合作的人) 4) 团队面试2(通常进行2轮,持续2小时,与您将合作的人) 5) 提供工作! • 1和2的顺序可能会有所变化。