eKYC導入社数No.1プロダクト|社会インフラ|Flutterアプリエンジニア
モバイルアプリエンジニア

eKYC導入社数No.1プロダクト|社会インフラ|Flutterアプリエンジニア

株式会社TRUSTDOCK

株式会社TRUSTDOCK

AI要約(β)

「お財布から身分証をなくす」未来を共に創るモバイルアプリエンジニアを募集。eKYC導入数No.1の社会インフラを支え、デジタルIDウォレットの核となる開発で国際標準をリードする挑戦です。年収600-900万円、柔軟な働き方で、Flutter/Dartを駆使し、社会課題解決と自身のキャリア成長を両立。精鋭チームと共に、Verifiable Credentialsなど最先端技術に触れ、社会を変革するプロダクトを創造しませんか。あなたの技術が、未来のデジタルアイデンティティを形作ります。

求人情報をご覧いただくには会員登録が必要になります

メールアドレスで登録する

給与・報酬

年収 600万円 ~ 900万円

稼働時間

09:00 ~ 18:00

雇用形態

正社員

出社頻度

週1日出社

勤務地

東京都中央区京橋3-1-1 WeWork 東京スクエアガーデン

現状と課題

デジタルアイデンティティを確立するために

あらゆる取引の場面で、実は法律要件に沿った本人確認が行われています。 これまでリアルな取引では、本人確認は対面で行われていたので、生活者も事業者も「目視による本人確認」を行っていたことは、無自覚な所作で気づきにくい領域でした。 それが、全ての取引がデジタル化していく中、課題感が高まっています。

社会課題

みなさんも、インターネットサービスの利用開始時に、免許証などの画像をアップロードを求められたことがきっとあると思います。 デジタル取引における「本人確認」のプロセスは、生活者側も事業者側も複雑で面倒であり、全国で重複するその本人確認業務は、社会全体の非生産的な業務を増やし、超高齢社会で労働力不足の日本において、大きなマイナス要因になっていく社会課題です。

「お財布から身分証をなくす」というミッション

デジタルIDウォレットアプリ(TRUSTDOCK)が目指す姿です。 この実現のため、本ポジションはフロントエンド開発の一員として、プロダクトの成功に貢献する役割を担います。 以下の役割を期待しています。

1. 社会的課題の解決と国際的なルールメイキングの主導

Flutterエンジニアは、日本の本人確認業務を提供するリーディングプロバイダーとして、国際的な課題解決に貢献するという大きなミッションを担います。

  • 世界的な社会課題の解決への貢献
    • あらゆる取引がオンライン化する中で、「オンラインでどのように自分であることを証明するか」という日本だけでなく世界中で大きな社会課題の解決に、アプリ開発を通じて貢献します
  • デジタルアイデンティティインフラの構築への参画
    • 生活者が自身の個人データを管理するデジタルIDウォレットとしての機能拡充に取り組みます
    • データ連携機能や情報レコメンドコンテンツを軸に、シームレスな自己証明が行える未来のプラットフォームづくりに参画します
  • 国際標準仕様に基づいた開発
    • OpenID Foundationなど、国際的に議論されている最先端の仕様に基づいた開発に携わります
    • ルールを「作る側」の会社で、業界最先端の技術に触れながら成長する経験を積みます
2. デジタルIDウォレットの技術的基盤づくりへの参画

デジタルIDウォレットは個人情報を取り扱うため、セキュアで信頼性の高い設計が必須です。メンバーエンジニアとして、フロントエンドの開発とコア機能の実装を担います。

  • モバイルアーキテクチャに沿った開発
    • 定められたアーキテクチャや開発基盤に基づき、フレームワーク・ライブラリを活用した実装を担います。設計や技術選定の議論にも積極的に参加します
  • コア機能の設計と実装
    • デジタルIDのデータ管理、OpenID Connectを活用したデータ連携機能の設計・実装、およびシームレスなデータ連携を実現するためのUI/UXの実装を担います
  • 先端技術への取り組み
    • カメラ機能やNFC機能、Passkeys / FIDO等の認証技術など、最新の技術を活用したスマートフォンアプリ開発に取り組みます
3. チーム開発への貢献と自己成長

技術力を発揮してチームの成果に貢献するとともに、フィードバックを通じて継続的に成長していく姿勢が期待されます。

  • チームの一員としての開発推進
    • 複数名からなるチームの一員として、目標達成に向けて主体的に開発を進め、チームの成果に貢献します
  • 開発プロセスへの適応と改善提案
    • チームの開発フローに沿って開発を進めるとともに、直面する課題に気づき、改善に向けた提案を行います
  • 品質文化の実践
    • テストコードの作成を実践し、コードレビューにも積極的に参加することで、チーム全体の品質基準の維持・向上に貢献します
  • 継続的な自己成長
    • 先輩エンジニアやレビューからのフィードバックを積極的に吸収し、次のステップ(将来的なリードエンジニア)に向けて自身のスキルを高めていきます

お願いする業務

デジタルIDウォレットの核となる開発(Verifiable Credentials、データ連携、同意履歴管理など)を、チームの一員として技術面から担っていただきます。

具体的な仕事内容
1. プロダクト開発とアーキテクチャ設計
  • デジタルIDウォレットアプリのデータ管理機能・データ連携機能の設計・実装
  • シームレスなデータ連携を実現するためのUI/UXの設計・実装
  • アプリケーション要件やアーキテクチャに基づいた実装。設計やミドルウェア選定の議論への参加
  • パフォーマンスチューニング、モニタリング、アラート対応等の運用保守
2. チーム開発への貢献と連携
  • チームの一員として、目標達成に向けて主体的に開発を進め、チームの成果に貢献する
  • チームが直面する課題に気づき、解決策の検討や改善提案を行う
  • チームの開発フローに沿って開発を進め、より良いフローに向けた改善に協力する
  • プロダクトマネージャーやバックエンドチームと円滑にコミュニケーションを取りながら開発を進める
3. 品質管理と自己成長
  • テストコードの作成を実践し、チーム全体の品質向上に貢献する
  • 実装前のDesign Doc作成と設計レビュー、扱いやすい適切な粒度でのプルリクエスト作成
  • 不具合・障害対応に率先して取り組む
  • コードレビューやフィードバックを積極的に吸収し、将来的なリードエンジニアを見据えて自身のスキルを高めていく
テクノロジースタック
  • プログラミング言語 / フレームワーク:Dart, Flutter, Swift, Kotlin, Go
  • Flutter / Dart 主なライブラリ:riverpod, flutter_hooks, freezed, grpc, go_router
  • インフラストラクチャ:Amazon Web Services, Google Cloud, Heroku
  • CI:Bitrise, GitHub Actions
  • モニタリング:Datadog, Sentry, Firebase Crashlytics
  • コラボレーションツール:GitHub, Slack, Zoom, Notion, Figma
この仕事で得られるもの
1. 社会的インパクトと最先端のID技術の習得

このポジションでは、単なるアプリ開発に留まらず、社会の根幹を支える「デジタルアイデンティティ」という世界的な課題解決に貢献するキャリアを築くことができます。

  • 社会問題の解決への貢献
  • 国際的な標準仕様に触れる経験
  • 未来のインフラ開発への参画
2. 高度なモバイル・アーキテクチャ設計スキル

個人情報を取り扱うデジタルIDウォレットのフロントエンドを構築するにあたり、セキュリティと保守性の高い設計スキルを習得できます。

  • アーキテクチャに基づいた開発力
  • モダンな開発パターンの実践
  • 専門性の高い機能開発
  • 先端技術の実装
  • 生産性向上の追求
3. チーム開発を通じた成長とリードエンジニアへのキャリアパス

単にコードを書くだけでなく、チーム開発の実践を通じて、将来的にリードエンジニアを目指すための土台を築くことができます。

  • チーム開発の実践
  • 開発プロセスへの貢献
  • 品質保証の実践
  • リードへの成長機会
  • ドメイン知識の獲得
やりがい

TRUSTDOCKはeKYC(オンライン本人確認)市場のリーディングプロバイダーとして、全世界で約1兆円規模の急成長市場で事業を展開しています。私たちは次のステージとして、生活者自身が個人データを管理するデジタルIDウォレットとしての機能拡充を推進しています。 あなたにチームの一員として携わっていただく開発は、「お財布から身分証をなくす」というミッションの実現を通じて、以下の本質的な価値を社会にもたらします。

  • 時間と場所の制約からの解放
  • 信頼の仲介コストの削減
  • 個人の情報主権の回復
  • データの真実性保証とプライバシー保護を軸とした持続可能なID基盤の構築 また、オンラインでの本人確認は世界的な社会課題であり、OpenID FoundationやFIDO Alliance、ISOなど国際的な議論がなされています。最先端の領域で開発に携わりながら、デジタルアイデンティティの未来を技術で創造していくやりがいがあります。
  • エンジニアリングで社会インフラを作りたい人
  • 複雑なドメイン・業務要件をコードに落とし込むことをやりがいに感じる人
  • 開発をスムーズにするために、対面からオンラインミーティング、Issue記載からプルリク確認まで必要に応じてさまざまなコミュニケーション手段を使い分けられる人
  • 色々な技術を習得したい人
  • 技術的な基本を大事にしている人
  • クリーンなコードを書きたい人
  • しっかりテストを書きたい人
  • 標準化に興味がある人

技術スタック

募集要項

概要

求人情報をご覧いただくには会員登録が必要になります

メールアドレスで登録する

雇用形態

正社員

給与・報酬

年収 600万円 ~ 900万円

稼働時間

09:00 ~ 18:00(フレックスタイム制(8時間/日) <詳細>コアタイム/11時00分〜15時00分、フレキシブルタイム/始業:5時00分〜11時00分/終業:15時00分〜22時00分)

出社頻度

週1日出社

勤務地

東京都中央区京橋3-1-1 WeWork 東京スクエアガーデン

出社に関する補足情報

当社ではリモートワークを活用していますが、全社一律の勤務形態ではありません。 出社頻度や働き方は、配属チーム・役割・事業フェーズに応じて異なります。

休日・休暇

休日:土曜日、日曜日(法定休日)、国民の祝日に関する法律に定める日、年末年始休暇

社内制度
(待遇・福利厚生)

【各種社会保険】
・健康保険(関東ITソフトウェア健保(ITS))
・厚生年金
・労災保険
・雇用保険

・健康診断・婦人科検診
・インフルエンザ予防接種
・子ども手当
・リモートHQを活用したリモート環境整備の補助制度
・応援サンキュー制度(産育休で離れたメンバーの業務代替をするチームに対し手当が支給される制度)

必須スキル/経験

  • モバイルアプリ開発3年以上 (iOS, Android, Flutter):ネイティブ経験でも可・Flutterは歓迎
  • Git / GitHub / GitLabを利用したチームでの開発経験
  • アジャイルによる開発経験

歓迎スキル/経験

  • MVVM + UseCase + Repositoryパターンでの開発経験
  • Riverpod等の状態管理ライブラリの実務経験
  • gRPC / Protocol Buffersを用いたAPI連携の開発経験
  • 自動テスト(unit / widget / golden test)を前提とした開発経験、CI/CDによる開発経験
  • 金融・eKYC等、セキュリティ・コンプライアンス要件の厳しいドメインでの開発経験
  • カメラ機能やNFC機能、Passkeys / FIDO等の認証技術を用いたスマートフォンアプリの開発経験
  • 多言語対応(i18n)を含むアプリの開発経験
  • 技術発信(登壇・ブログ・OSS等)の経験、または発信への意欲
  • KotlinまたはSwiftを利用してのアプリケーション開発とApp StoreもしくはGoogle Playへのリリース経験

一緒に働くメンバー

  • 荘野和也

    荘野和也

    CTO

サービス内容の詳細

TRUSTDOCK(トラストドック)が目指すもの

TRUSTDOCK(トラストドック)は、KYC・本人確認の専業会社として、本人確認専用のAPI群や身分証アプリ等、本人確認に関連する様々なソリューションを提供しています。 KYCとは「Know Your Customer(顧客確認)」の略で、マネーロンダリングなどを防止するために、銀行や証券、送金など、様々な口座開設時に顧客確認する業務全般を指します。

TRUSTDOCK(トラストドック)の信条

法律に準拠しつつ、現在の環境要件で一番エレガントなソリューションを提供することを信条とし、犯罪収益移転防止法をはじめ、割賦販売法、古物営業法、携帯電話不正防止利用法、出会系サイト規制法など、様々な法律に対応できるKYCの社会インフラを構築しています。 顧客企業は、TRUSTDOCKのプロダクトと連携することで、24時間365日、KYC・本人確認に関連する業務をアウトソーシングすることが可能です。

真摯にものづくりを行う

TRUSTDOCKは、デジタル化していく社会において、あらゆる取引時のKYCを担保するデジタルアイデンティティのインフラ基盤を構築しています。 自社や顧客企業のみの便益を超えて、社会全体をデジタル化するという視点で、真摯にものづくりを行っています。

あらゆる業種業態で求められるKYC業務を順次API化

KYC業務は身分証での本人確認以外にも、様々な確認業務を行っています。 私達は、それらの業務プロセスをクラウドサービス化したAPIやアプリを開発し続けています。

スタートアップから大企業まで、様々な業種業態で利用されるプロダクト

私達は、新進気鋭のスタートアップから、大企業や上場企業の新規事業まで、国内外を問わず、エンジニアに選ばれるAPIやプロダクトを開発することを信条にしています。

社会が認める事業性と社会貢献性

FinTechやInsurtechはもちろん、CtoCのシェアリングエコノミー等、幅広い業界で利用されているサービスです。 デジタルアイデンティティの社会インフラ構築を目指す専業会社として、事業性を評価して頂いております。

株式会社TRUSTDOCK、 日本経済新聞社「NEXTユニコーン」に5年連続選出

https://trustdock.co.jp/news/20260212-corporate

デジタルIDウォレット「TRUSTDOCKアプリ」 累計300万ダウンロードを突破

https://biz.trustdock.io/news/tdapp_dl_300

選考フロー

  1. カジュアル面談
  2. 1次面接
  3. 2次面接
  4. オファー面談

※最終面接以外はオンラインで面談・面接を行なっております。 ※ポジションによってフローは異なる場合がございます。

同じ企業の求人

同じポジションの求人

おすすめのイベント

もっと見る
  • それ、本当にClaude Codeじゃないとダメ?より安全でラクに使えるCowork公開デモ

    開催前

    それ、本当にClaude Codeじゃないとダメ?より安全でラクに使えるCowork公開デモ

    いま、AIを活用した業務効率化の文脈で「Claude Code」が大きな注目を集めています。しかし、いざ導入しようとすると、セキュリティ面の懸念や権限管理のハードルから、気軽に使えないケースも多いのではないでしょうか。 Coworkは、非エンジニアでも簡単に安全に扱えるよう作られた機能です。そして実は、日常の業務領域であれば「Coworkで十分にカバーできる」だけでなく、想像以上の範囲まで自動化できることは、まだあまり知られていません。 そこで本イベントでは、メルカリで生成AI推進を担当されているハヤカワ五味氏をお迎えし、Coworkを使った業務自動化の実際を、公開デモを交えてわかりやすくお伝えします。 前半のLTでは、ハヤカワ氏よりメルカリでの判断基準をもとに「なぜClaude CodeはNGになりがちで、なぜCoworkなら安全なのか」を解説いただいた上で、Coworkの基本的な機能をご紹介いただきます。 続く公開デモでは、実際にCoworkを使ってワークフローを構築する様子をお見せいただきます。数分でワークフローが完成する手軽さや、Gmail等の外部サービスとセキュアに連携できるポイントなど、実演を通じて具体的なイメージをお届けします。 後半のディスカッションでは、セキュリティの考え方や社内導入の進め方など、現場目線でさらに深掘りしていきます。 「自分の業務をAIで自動化してみたいけど、何から始めればいいかわからない」という方にこそ参加いただきたいイベントです。

  • Claude Code一強は本当か?松尾研が実践 Codex・Geminiの底力を出す使い方とは

    開催前

    Claude Code一強は本当か?松尾研が実践 Codex・Geminiの底力を出す使い方とは

    昨今、多くの生成AIが開発現場に浸透していますが、「Codex、Claude、Geminiの中で、自分のタスクには明確にどれが一番いいのか」を自信を持って選べていますか? 「なんとなく誰かが良いと言っていたから」「SNSでトレンドになっていたから」と、周りの評判に流されるまま、使っている方も少なくないはずです。しかし、AIのポテンシャルを100%引き出すためには、評判ではなく「その作業に本当に向いているAIを選ぶこと」が重要です。 ・何度もやり取りを重ねる長丁場の作業で、最後まで文脈を忘れずに頼れるAIはどれか ・テキストだけでなく、画像などのデータを扱うときに一番打率が高いのはどれか とはいえ、次々と新しいモデルが登場する中で、それぞれの本当の強みを自分で見極め、タスクごとに最適なAIを切り替えて使いこなすのは至難の業です。 そこで本イベントでは、LLMのフルスクラッチ開発やエージェント構築の最前線で活躍されている株式会社松尾研究所の尾崎氏をお迎えし、Claude・Codex・Geminiそれぞれの強みと使い分けの考え方を紐解きます。現在Geminiを使わなくなった背景なども含め、実践者ならではの視点でお話しいただきます。 一つのAIに絞るべきか複数を使い分けるべきか迷っている方から、すでに併用しているが最適化したい方まで、幅広いエンジニアのご参加をお待ちしています。

  • 【BetterAuth】今TypeScriptで開発するなら、認証は何が正解?認証ライブラリの最適解

    開催前

    【BetterAuth】今TypeScriptで開発するなら、認証は何が正解?認証ライブラリの最適解

    現代のWeb開発において、認証機能の実装認証機能の実装に悩んだことはありませんか? セキュリティリスクや運用コストの観点から「認証基盤は自作するな」が定石となり、多くの開発者がIDaaSを選択肢に入れてきました。しかし、いざ実務に組み込もうとすると、以下のようなジレンマに直面します。 ・データの二重管理: IDaaS上のユーザー情報とアプリDBのデータをどう同期するか ・機能の制約: パスキや2FA、Azure ID(Entra ID)など、必要な認証方式に対応できるかは「IDaaS側の仕様(都合)次第」になってしまう そうした中、「自作は避けたいが、IDaaSの制限に縛られたくもない」という設計の壁を打ち破る選択肢としてTypeScriptベースの認証ライブラリ「Better-Auth」が今注目を集めています。Auth.js(旧NextAuth.js)を引き継いだチームによって開発され、OAuth・2FA・パスキーといったモダンな認証方式に対応しながら、自前でデータを保持できる柔軟さを備えたライブラリです。 しかし、非常に革新的である一方、「実際に使ってみてどうなのか」「IDaaSと比べてどういうケースに向いているのか」を具体的にイメージできている方はまだ少ないのが現状です。 そこで本イベントでは、プロダクト開発でBetter-Authを実践的に活用されている池内氏と柿氏をお迎えし、Better-Authの特徴や導入の実際、そして既存の認証ソリューションとの使い分けを紐解きます。 認証基盤の選定に悩んでいる方から、Better-Authが気になり始めた方まで、幅広いエンジニアのご参加をお待ちしています。

  • 【Claude Code】並行開発、どう回してる?鹿野さんに聞く 私の推しの並行開発環境 大公開

    アーカイブ公開中

    【Claude Code】並行開発、どう回してる?鹿野さんに聞く 私の推しの並行開発環境 大公開

    昨今、AIコーディングエージェントの普及により、個々の作業スピードは格段に向上しました。一方で、AIを使って複数のタスクを同時に進める「並行開発」のやり方に関してはいまだに1つの正解がなく手探りの状態が続いているのではないでしょうか。 仕様を決めてからフロント・バックエンドそれぞれにエージェントを立てて動かす方法や、Gitブランチの並行管理、さらにはプルリクエストの自動レビュー&修正する方法など、考えることは多岐にわたります。「結局シングルタスクに集中するのが最強では?」という問いも含め、並行開発の最適解はまだ見えていません。 そこで本イベントでは、「Multi-Folder Git Clone」などの自作ツールを開発し、AIエージェントを活かした並行開発の環境整備について精力的に発信されているUbieの鹿野氏をお迎えし、~並行~開発を実現するための開発環境の工夫をデモ付きで紐解きます。 デモでは鹿野氏より実際の画面をお見せいただきながら、エディターや複数ブランチの管理方法、コンテキストスイッチのタイミングまで、並行開発を加速させる具体的なツールやフローを深堀していきます。 これからAIを用いた並行開発に取り組もうとしている方から、今以上に効率的に並行開発を回していきたい方まで幅広いエンジニアのご参加をお待ちしています。

    開催日:

    2026年7月15日(水)12:00~13:00

  • 松尾研はこうAIを制御するのか AIエージェントの精度を担保・改善する仕組みエージェントハーネスとは

    アーカイブ公開中

    松尾研はこうAIを制御するのか AIエージェントの精度を担保・改善する仕組みエージェントハーネスとは

    昨今、LLMの社会実装が進み、AIエージェントを活用したプロダクトや業務フローが増えてきました。しかし、AIエージェントを「作って動かして終わり」になっていないでしょうか。一度構築したエージェントの精度をいかに担保し、改善し続けられる仕組みを作るかという点に注目が集まっており、最近では「エージェントハーネス」という言葉も耳にするようになりました。 一方で、「そもそもエージェントハーネスとは何か」「コンテキストエンジニアリングとは何が違うのか」といった基本的な部分から整理したいと感じている方も多いのではないでしょうか。 そこで本イベントでは、AI研究の最前線を走る株式会社松尾研究所の長谷氏をお迎えし、エージェントハーネスの起源や注目が集まっている背景から、具体的な活用方法、そして今後の進化の方向性までをわかりやすく解説いただきます。エージェントハーネスを適切に整えることで、AIエージェントの精度は一度きりのチューニングではなく、継続的に改善し続けることができるその考え方と実践を紐解きます。 前半のLTでは、長谷氏よりエージェントハーネスとは何か、LLMの進化とともになぜ重要視されてきたのかという前提知識を整理いただきます。 後半のディスカッションでは、LTの内容をさらに深堀りながら、具体的な使われ方や松尾研究所での活用事例まで現場目線で深掘りしていきます。 エージェントハーネスという言葉が気になり始めた方から、AIエージェントの制御・改善に課題を感じている方まで、幅広いエンジニアのご参加をお待ちしています。

    開催日:

    2026年7月9日(木)19:00~20:00

転職に役立つノウハウ

もっと見る