職種Position |
技術職 (SE・インフラエンジニア・Webエンジニア・ゲーム)
System Engineers / Infrastructure Engineers / Web Engineers / Game Developers |
会社概要Company profile |
HR Tech部門について
私たちは、受賞歴のあるスキル評価・トレーニングプラットフォーム「Track」の開発元です。現在は、日本の採用文化を現代化し、企業が優れたエンジニアチームを構築・維持できるよう支援するという、非常にチャレンジングでやりがいのあるミッションに取り組んでいます。
今年以降にかけては、製品ラインアップの拡充、UI/UXの改善、新たなマイクロサービスの展開、新機能の開発などを予定しており、これらの企画・構築において重要な役割を担っていただける方を求めています。
ビジョンと求める人物像
Giveryは、企業が世界レベルのエンジニアを発掘・採用・育成するために必要な“最後のピース”を提供することを目指しています。
当社は、東京に本社を構える非上場かつ安定した収益基盤を持つ企業で、日本国内の大手企業をはじめとする多くのクライアントと取引があります。
チームは多国籍で構成されており、世界中から集まったメンバーが活躍しています。私たちは現在、企業がエンジニアの技術力を育成・評価できるプラットフォーム「Track」のさらなる拡張に向けて、優秀なバックエンドエンジニアを募集しています。
About HR Tech department
We’re the creators of the award winning skill evaluation and training platform 'Track'. We are currently tackling the exciting mission of modernizing Japan's hiring culture and help companies build and maintain strong engineering teams. Through this year and beyond we plan to expand our product lineup, enhance our UI/UX, roll out new microservices, and build new features which we hope you’ll be a big part in the planning and building.
Our vision and the people we’re looking for
Givery aims to provide the missing link that our clients need to scout, hire, and train world-class engineers. We are profitable, privately owned, and headquartered in Tokyo, Japan. Our clients include some of the biggest names in Japan. We have a diverse team from all corners of the world and we are looking for a skilled backend engineer to help us expand Track, a platform that helps companies train and evaluate technical skills. |
仕事内容Job description |
■ 職務内容(Responsibilities)
Giveryのプラットフォームにおける新機能および既存バックエンド機能の設計・開発・保守・テストを、主にScalaを用いて担当していただきます。
チームと連携しながらプロダクト要件を整理・明確化し、ユーザーのニーズに合致した技術的ソリューションを提供します。
戦略的な意思決定にも参加し、最適かつ効率的な技術提案を行います。
多様なバックグラウンドを持つ分散型のエンジニアチームと密に連携し、高品質なコードベースを維持しながら、継続的な学習と相互メンタリングを推進します。
プロダクション環境における問題が発生した際には、迅速に対応し、安定したサービス運用をサポートします。
※当社では、高品質かつバグのないコードの提供に誇りを持っており、プロダクションでの障害発生は非常に稀で、基本的には通常業務時間内に対応可能です。
■ キャリアパス(Career path)
ご希望や適性に応じて、エンジニアとして専門性を深める道と、チームマネジメントを担うマネージャーとしての道、どちらのキャリアも選択可能です。
■ ポジションの魅力(The Attractiveness of the Position)
◎ ワークライフバランス
私たちは、エンジニアが仕事以外の活動や責任も大切にできる環境を重視しています。
平均勤務時間は週40時間で、フレックスタイム制度、産休・育休制度なども整っており、育児中のメンバーからも好評です。
◎ 働く場所は自由
フルリモート環境が整っており、世界中どこからでも働くことができます。もちろん、渋谷のモダンなオフィスに出社して働くことも可能です。
◎ 国際的なチーム環境
世界中から集まった多国籍なメンバーが在籍しており、日々英語でのやり取りを行っています。
グローバル化を進める中で、社内の多様性を活かしながら、ローカルメンバーとの橋渡しができる方を歓迎しています。
テックチームの離職率が非常に低いことが、サポーティブで働きやすい文化を裏付けています。きっと、チームに加わっていただければその理由を実感いただけるはずです。
◎ 成長と評価の機会
Giveryでは、一人ひとりの専門性や努力を重視し、スキルや成果に基づいて適切な評価と報酬を提供しています。
能力に応じた評価制度と、競争力のある給与体系が整っており、成長と成果がしっかりと報われる環境です。
■ 技術スタック(Technology Stack)
サーバーサイド:Scala
フロントエンド:React, TypeScript
データベース:PostgreSQL(RDS)
インフラ:AWS(ALB, ECS, RDS, S3, Lambda), Docker, Redis, Terraform
■ 開発用PCについて(PC Spec)
MacまたはWindowsのいずれかを選択可能です。ご希望のマシンをご用意し、初日から快適に業務を開始できるようにします。
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.)
Career path
You have the option to either deepen your expertise as an engineer or lead a team as a manager.
The Attractiveness of the Position
## Work-life balance
We encourages team members to have other activities and responsibilities in life, the average engineer works 40 hours a week. We have flex time, maternity/paternity leave, etc which is something a lot of our proud new parents really appreciate.
## Choose where you work
We are set up for remote work, but you are more than welcome to come to our modern office in Shibuya, Tokyo.
## International environment
We have people from all corners of the world working together to build the best products possible. Most members use English day to day, but the perfect candidate will be able to navigate and negotiate our international work environment and smooth the transition to a more global team for local colleagues.
We are very proud of what Givery has become. The incredibly low turnover rate of our technology team proves that Givery fosters a work culture that is both very supportive and welcoming. We are sure, once you meet the team, you will feel it too!
## Competitive salary and growth
At Givery, we prioritize each individual's professional growth and ensure that everyone's efforts are seriously recognized and thoroughly evaluated. We provide assessments based on abilities, complemented by competitive salaries that recognize and reward your skills and contributions.
Technology Stack
Serverside: Scala
Frontend: React, Typescript
Database: PostgreSQL (RDS)
Infrastructure: AWS(ALB, ECS, RDS, S3, Lambda), Docker, Redis, Terraform
PC Spec
Mac or Windows - you can pick your machine and we'll have it ready for you on your first day. |
応募資格Requirement |
応募要件(Must Have)
JVMベースの言語(Scala、Kotlin、Javaなど)またはそれに準じるモダンなプログラミング言語を使用した、商用プロダクトのバックエンド開発経験が3年以上ある方
分散インフラ上で稼働するREST APIの設計・構築経験がある方
関数型プログラミングの基礎概念に対する強い関心と、それを実務で応用した経験がある方
非同期・ノンブロッキング処理(例:Futures、Akka/Actors、Typelevel IO など)に関する知識・実践経験がある方
リレーショナルデータベース(PostgreSQL、MySQLなど)の使用経験がある方
自動テストスイート(単体テスト・統合テスト・プロパティベーステスト等)の設計・運用経験がある方
クラウドサービス(AWS / GCP / Azure)での開発・運用経験がある方
**ビジネスレベルの英語力(読み書き・会話)**がある方
歓迎要件(Nice to Have)
Scala 2 / 3 の高度な知識と実務経験
Node.js(NestJS)、Go、Rust のいずれかの開発経験
React を使用したフロントエンド開発経験(※フロントエンド開発に抵抗のない方)
日本語での読み書き・会話が可能な方(あれば尚可)
言語要件(Language)
英語:ビジネスレベル(必須)
日本語:不問(できれば歓迎)
求める人物像(Who fits us)
AIプロダクトの開発に情熱を持っている方
SaaSプロダクトの開発に意欲的な方
将来の運用も見据えて、着実に継続的改善に取り組める方
他の開発者とのコミュニケーションを大切にし、スケジュールを協力して立てながらチームで開発に取り組める方
✓Must have
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)
Business level language skills in English
✓Nice-to-have
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
Language
English: Business level
Japanese: Not required (preferred if available)
Who fits us
Someone who is passionate about developing AI products
Someone who is passionate about developing SaaS products
Someone who can steadily work on continuous improvements with future operations in mind
Someone who values communication with other developers, collaborates to create schedules, and engages in team-based development |
日本語力Japanese level |
初級
None |
雇用形態Employment type |
正社員
Full-time |
勤務エリアLocation |
東京都
Tokyo |
勤務時間Working hours |
9:00〜18:00
9:00〜18:00 |
想定年収Salary |
年収 6,000,000 円 - 9,500,000円
年収 6,000,000 円 - 9,500,000円 |
条件・待遇Condition |
勤務地
世界中どこからでも応募可能
完全リモート勤務(フルリモート)対応
休日・休暇
週休2日制(土曜・日曜)
日本の祝日
有給休暇:初年度10日(毎年1日ずつ増加し、最大20日まで)
福利厚生
健康保険完備
交通費支給(月額最大30,000円まで)
家族手当(18歳未満の扶養子1人につき月額10,000円)
社内バーあり、ドリンク無料
勤務地 |
選考についてProcess |
|