募集背景
当社は日本で唯一のeKYCの専門会社として、あらゆる業法に対応するKYC・本人確認のAPI基盤サービスや身分証アプリ等を提供しています。2024年度導入社数No.1(東京商工リサーチ調べ 2024年12月時点)の実績を持ち、現在、私たちのシステムは「未来の社会インフラ」として急速に利用が拡大し、さらなるスケールと進化が求められるフェーズに突入しています。
今後、度重なる「本人確認関連の法改正」への迅速なシステム追従や、審査業務を根底から支える「オペレーションツールの抜本的な改修」、さらには「AIを用いた新規機能の追加」など、事業成長を牽引する技術的難易度の高い開発プロジェクトが多数控えています。
これらの複雑化する業務要件を適切に整理し、社会インフラとしての拡張性・保守性を担保しながら、自律的に機能開発を推進していただけるRailsエンジニアを増員募集いたします。
業務内容
このポジションでは、eKYCシステムの中核となる本人確認APIやオペレーションシステムなど、バックエンド領域の開発をメインに担っていただきます。単に指示された仕様を実装するのではなく、「プロダクト思考」を持ち、自律的に関係各所と調整を行いながら開発を推進していただくことを期待しています。
【ミッション】
■ プロダクト思考に基づく自律的な機能改修・開発
頻繁にアップデートされる法改正への対応や、事業のコアであるオペレーションツールの改修、AIを活用した新規機能の組み込みをお任せします。開発要件をそのまま受け取るのではなく「ユーザーや事業にとっての真の価値は何か」を考え、PdMやフロントエンド、QAなど関係各所と自律的に連携・調整を行いながら、仕様の具体化から実装までを遂行していただきます。
■ 社会インフラを支えるパフォーマンスチューニングと品質担保
eKYCというドメインの性質上、高いレスポンス性能と継続的な安定稼働が求められます。日々の機能改修の中で、N+1問題の解消やスロークエリの改善といったパフォーマンスチューニングを能動的に実施していただきます。また、網羅的なテストコードの実装や脆弱性を防ぐセキュアなコーディングを通じ、システムの品質を最前線で守っていただきます。
■ 拡張性と保守性を意識したアーキテクチャ視点でのチーム貢献
自身のタスクを完遂するだけでなく、将来の事業スケールや複雑な要件追加に耐えうるシステム構造(アーキテクチャ)を意識してコードに向き合っていただきます。既存コードの継続的なリファクタリングや、コードレビューを通じた建設的なフィードバックを行い、チーム全体の保守性・生産性の底上げに寄与してください。
【具体的な業務内容】
・Ruby on Railsを用いた本人確認業務用のバックエンドAPI、オペレーションシステムの開発。(本人確認自動化ソリューションの新規実装)
・様々なユースケースを実現するためのシステム開発
・プロダクトの新規機能、または既存機能の改善の設計・実装・テスト・コードレビュー
・アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定
・フレームワーク、ライブラリを用いた開発基盤の構築。CI/CDのエコシステムの構築
・パフォーマンスチューニング、モニタリング、アラート対応
テクノロジースタック
プログラミング言語 / フレームワーク:
Ruby, Ruby on Rails, TypeScript, React, Vue.js
インフラストラクチャ:
Amazon Web Services, Google Cloud
AI 開発支援:
- GitHub Copilot, Gemini, Notion AI, NotebookLM:全エンジニア利用可能
- Claude Code 等、その他のAIツール:希望に応じて開発予算から利用を支援。各自が最適なツールを選択し生産性向上を追求できる環境です。
CI:
GitHub Actions, CircleCI
モニタリング:
Datadog, Sentry
コラボレーションツール:
GitHub, Slack, Zoom, Figma, Miro, Notion
求めるスキルや経験
必須条件
・アジャイル体制における、複数人でのチーム開発およびコードレビュー経験
・Webアプリケーションの設計・開発・運用経験(目安:3年以上)※ 言語・フレームワークは不問です(Ruby, Go, Python, Java, PHPなど)
・RDBMS(MySQLやPostgreSQL等)を利用したテーブル設計、およびクエリ最適化の経験
・既存システムのパフォーマンスチューニング(N+1解消やスロークエリ改善など)の経験
歓迎条件
・技術選定、ライブラリ選定、アーキテクチャ設計、障害対応等の経験
・Ruby on Railsを用いた開発経験
・AWS/GCP等のパブリッククラウド環境での開発・運用経験
・CI/CDパイプラインの構築・運用経験
・AIエージェントを用いた開発体験の向上の経験
・プロダクトにおける課題を主体的に発見し、周囲を巻き込みながら解決した経験
・プロダクトマネージャーなどビジネス側と連携し、要件定義から自律的に関わった経験
身につけられるスキルや目指せるキャリア
■ 身につけられるスキル
・複雑な業務要件(法改正や審査オペレーション)を紐解き、拡張性・保守性を考慮したシステムに落とし込む設計スキル(ドメインモデリング等)。
・社会インフラに求められる安定稼働を支えるための、継続的なパフォーマンスチューニング(N+1やスロークエリ改善など)や品質担保の実践スキル。
・仕様書通りに作るのではなく、PdMや他部署と連携しながら仕様の具体化から自律的に推進するプロダクト開発の経験。
■ 目指せるキャリア
・技術を極めるスペシャリスト(IC)から、組織・チーム課題を解決するマネジメント(EM)まで、実務を通じて自分の適性を見極めながら成長できるキャリアの方向性を、会社として積極的に支援しています。
このポジションで働くことの魅力
■ 「デジタル社会のインフラ」を自らの手で進化させるやりがい
行政の動向や法改正にダイレクトに追従し、AIなどの新技術を組み込みながら「未来の社会インフラ」を創り上げる、非常に公共性と貢献度の高いミッションです。
■ 開発組織の進化に携わり、「プロダクト思考」を育める環境
現在、開発チーム全体で「よりプロダクト・事業視点を持った開発体制」へのアップデートを進めている過渡期にあります。最初から完璧な上流工程の仕組みが用意されているわけではありませんが、だからこそPdMや他チームとコミュニケーションを取り、「エンジニアがいかに事業へ貢献できるか」という仕組みやプロセスをこれから一緒に創り上げていく面白さがあります。
こんな方と働きたい
・エンジニアリングで社会インフラを作りたい人
・複雑なドメイン・業務要件をコードに落とし込むことをやりがいに感じる人
・開発をスムーズにするために、対面からオンラインミーティング、Issue記載からプルリク確認まで必要に応じてさまざまなコミュニケーション手段を使い分けられる人
・技術的な基本を大事にしている人
・クリーンなコードを書きたい人
・しっかりテストを書きたい人
参考情報
| 職種 / 募集ポジション | Railsエンジニア |
|---|---|
| 雇用形態 | 正社員 |
| 給与 |
|
| 勤務地 | リモートでの業務環境を選択いただけます。 ただし、プロジェクトのキックオフ / 振り返りや部門横断でのロングミーティング、全社イベント等の実施の際、必要に応じて東京オフィスへの出社(交通費支給)をお願いする場合があります |
| 勤務時間 | フレックスタイム制 (8時間/日) 1日の標準勤務時間 9:00〜18:00 うち休憩60分 但しコアタイム 11:00〜15:00 フレキシブルタイム 始業:5:00〜11:00 終業:15:00〜22:00 ※1日8時間勤務×月勤務日数が1ヶ月の勤務時間数となります |
| 休日 | ・土曜日、日曜日(法定休日) ・国民の祝日に関する法律に定める日 ・年末年始休暇(12月30日から翌年1月3日まで) ・年次有給休暇(入社時に3日間の特別休暇付与) ・産前産後休暇、育児介護休業(育休取得率100%) ・その他特別休暇(結婚時、パートナー出産時、忌引き時等) |
| 福利厚生 | 【各種社会保険】 ・健康保険(関東ITソフトウェア健保(ITS)) ・厚生年金 ・労災保険 ・雇用保険 ・健康診断・婦人科検診 ・インフルエンザ予防接種 ・子ども手当 ・リモートHQを活用したリモート環境整備の補助制度 ・テックチャレンジ制度 ・応援サンキュー制度(産育休で離れたメンバーの業務代替をするチームに対し手当が支給される制度) |
| 備考 | ・業務内容の変更範囲:会社の定める業務 ・勤務地の変更範囲:会社が定める勤務場所 |
| 会社名 | 株式会社TRUSTDOCK |
|---|---|
| 本社所在地 | 〒104-0031 東京都中央区京橋3-1-1 WeWork東京スクエアガーデン |
| 代表者 | 代表取締役 千葉 孝浩 |
| 設立年月日 | 2017年11月1日 |
| 事業内容 | eKYC事業 (本人確認サービス) デジタルID事業 |