求人概要
Salary
¥6,000,000 - 9,500,000/年
Job Type
正社員
Japanese Level
不要
Category
Tech & Engineering
職務内容
**About the company:** Givery Shibuya, Tokyo Givery develops Track, a platform for assessing and training engineering talent; MANA, which applies AI and agent-based systems to improve business operations; and DECA, a set of tools for marketing process transformation. **Responsibilities:** Architect, develop, maintain, and test new and existing backend features for Givery’s platform primarily using Scala. Collaborate with your team to evaluate and clarify product requirements, delivering technical solutions that align with user needs. Participate in strategic decision-making to propose optimal and efficient solutions. Work closely with a diverse, distributed engineering team to uphold a high-quality code base and continuously learn from and mentor each other. Monitor and respond promptly to any production issues to ensure the stable operation of our services. We take pride in releasing high-quality, bug-free code. Production incidents are extremely rare and mostly handled during core work hours. Requirements 3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language Experience building REST APIs running over distributed infrastructure Strong interest in and practical application of basic functional programming concepts Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO) Experience working with relational databases (e.g. PostgreSQL, MySQL) Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…) Experience working with cloud service providers (AWS / GCP / Azure) Nice to haves While not specifically required, tell us if you have any of the following. Expert-level fluency with Scala 2 and 3 Experience working with Node.js/NestJS, Go, and/or Rust Experience working with React (and not allergic to frontend development tasks) Spoken and written Japanese language ability Compensation ¥6,000,000 ~ ¥9,500,000 annually. APPLY FOR THIS POSITION DO YOU NEED MORE INFO? ASK A QUESTION Meet Givery's Developers Becoming an international developer with Ryoko Kawashima Ryoko started her career as a typical Japanese office worker, but went through a dramatic career change, joining Givery as a Frontend Engineer where she speaks almost exclusively in English. Read their story... How Givery’s relaxed culture fosters innovation with John Joe Friedmann John Joe, a backend engineer at Givery, explains how the company’s relaxed culture allows developers to drive the product forward, giving them autonomy to pursue tasks like refactoring that don’t directly deliver immediate business value. Read their story... How to retain a high-performing engineering team with Wil Andrade Since joining Givery’s HR Tech division as an engineering manager two years ago, Wil Andrade has helped scale their engineering team from nine to twenty-four engineers. Wil shares how he's not only grown a team, but provided an environment where no one wants to quit. Read their story... **Requirements:** 3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language Experience building REST APIs running over distributed infrastructure Strong interest in and practical application of basic functional programming concepts Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO) Experience working with relational databases (e.g. PostgreSQL, MySQL) Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…) Experience working with cloud service providers (AWS / GCP / Azure) **Nice to have:** While not specifically required, tell us if you have any of the following. Expert-level fluency with Scala 2 and 3 Experience working with Node.js/NestJS, Go, and/or Rust Experience working with React (and not allergic to frontend development tasks) Spoken and written Japanese language ability **Compensation:** ¥6,000,000 ~ ¥9,500,000 annually. APPLY FOR THIS POSITION DO YOU NEED MORE INFO? ASK A QUESTION Meet Givery's Developers Becoming an international developer with Ryoko Kawashima Ryoko started her career as a typical Japanese office worker, but went through a dramatic career change, joining Givery as a Frontend Engineer where she speaks almost exclusively in English. Read their story... How Givery’s relaxed culture fosters innovation with John Joe Friedmann John Joe, a backend engineer at Givery, explains how the company’s relaxed culture allows developers to drive the product forward, giving them autonomy to pursue tasks like refactoring that don’t directly deliver immediate business value. Read their story... How to retain a high-performing engineering team with Wil Andrade Since joining Givery’s HR Tech division as an engineering manager two years ago, Wil Andrade has helped scale their engineering team from nine to twenty-four engineers. Wil shares how he's not only grown a team, but provided an environment where no one wants to quit. Read their story...
応募資格
- 3+ years of professional experience driving the backend work of a commercial product using a JVM based language (Scala, Kotlin, Java) or a relevant modern programming language
- Experience building REST APIs running over distributed infrastructure
- Strong interest in and practical application of basic functional programming concepts
- Familiarity with non blocking, asynchronous programming techniques (e.g. Futures, Akka/Actors, Typelevel/IO)
- Experience working with relational databases (e.g. PostgreSQL, MySQL)
- Understanding and experience writing and maintaining automated test suites (Integration tests, Unit tests, Property based tests…)
- Experience working with cloud service providers (AWS / GCP / Azure)
