プロダクト開発部|バックエンドエンジニア募

募集の背景


  • xIDアプリやSmartPOSTは、マイナンバーカードを活用したデジタルID・行政DXのプロダクトとして、全国の自治体や企業への導入が拡大しています。
  • 導入先や利用シーンの広がりに伴い、新機能の開発や外部システムとの連携が増える一方で、バックエンドには、より高い拡張性・安定性・セキュリティが求められています。
  • 今後もプロダクトの成長スピードと信頼性を両立していくため、Goを用いた機能開発に加え、APIやデータベースの設計、コード品質の改善、安定運用まで自走して担えるバックエンドエンジニアを募集します。
  • 入社後は、xIDアプリ、xID API、SmartPOSTなどの自社プロダクトにおいて、PdMやアプリ・フロントエンド・インフラエンジニアと連携しながら、バックエンド領域からプロダクト開発を前に進めていただきます。

仕事の内容


  • デジタルIDアプリ、xID API、SmartPOSTなど、自社プロダクトを支えるバックエンドおよびAPIの設計・開発・運用を担当していただきます。
  • 新機能の実装だけでなく、API・データベース設計、コードレビュー、技術的負債への対応、障害調査、開発プロセスの改善など、プロダクトを継続的かつ安定的に成長させるための業務に幅広く関わっていただきます。
  • また、経験や志向に応じて、アーキテクチャの改善、技術選定、他のエンジニアへの技術支援などにも責任範囲を広げていただけます。

主な業務


  • Goを用いた自社プロダクトのバックエンド・API開発
  • 新機能および既存機能改善における設計・実装・テスト・リリース
  • API、データベース、外部システム連携の設計・開発
  • PdM、アプリ・フロントエンド・インフラエンジニアとの仕様検討
  • コードレビュー、リファクタリング、技術的負債への対応
  • 自動テストやCI/CDを活用した開発・リリースプロセスの改善
  • ログ、メトリクス、障害検知などを活用したサービスの安定運用
  • 障害調査、パフォーマンス改善、再発防止
  • 経験に応じたアーキテクチャ改善、技術選定、メンバーへの技術支援

開発環境


  • 言語:Flutter(Dart), Vue.js(Node.js), Go, TypeScript
  • 環境:AWS, Docker, GitLab, IDE等指定なし
  • ツール:Slack, Zoom, Notion

求める人物像


必須


  • Webサービスにおけるバックエンドの開発・運用経験(3年以上)
  • Goを用いた商用サービスのバックエンド開発経験(3年以上)
  • REST API等の設計・開発経験
  • RDBを用いたデータベース設計・開発経験
  • Gitを利用したチーム開発およびコードレビューの経験
  • PdMや他領域のエンジニアと連携し、仕様検討からプロダクト開発を進めた経験
  • 英語で記載されたIssueやSlackの内容を理解し、テキストで業務上のコミュニケーションを行える方

歓迎スキル・経験


  • 認証・認可、本人確認、セキュリティ領域に関する知識・開発経験
  • AWS、GCP、Azureなどのクラウド環境での開発・運用経験
  • AWSを利用したシステム設計・運用経験
  • Docker、IaC、CI/CDを活用した開発・運用経験
  • 高い可用性や拡張性が求められるシステムの設計・運用経験
  • ログ、メトリクス、トレーシング等を活用した監視・障害対応経験
  • 単体テストや自動テストを活用した継続的な品質改善経験
  • 外部サービスや行政システムとのAPI連携経験
  • モバイルアプリやSPAと連携するバックエンドの開発経験
  • アーキテクチャ改善や技術選定を主導した経験
  • メンバーへの技術支援、コードレビュー、メンタリングの経験
  • 多国籍な開発チームで、英語を用いて協働した経験

こんな方と一緒に働きたいと考えています


  • xIDのミッション「信用コストの低いデジタル社会を実現する」に共感いただける方
  • マイナンバーカードや行政サービスのデジタル化が生み出す社会的価値に関心がある方
  • 技術そのものを目的にせず、ユーザーやプロダクトの課題を解決するために技術を活用できる方
  • 開発スピード、信頼性、セキュリティ、保守性のバランスを考えて技術判断ができる方
  • 要件や正解が固まりきっていない状況でも、関係者と認識を揃えながら開発を前に進められる方
  • 自身の担当領域に閉じず、プロダクトやチーム全体の成果を考えて行動できる方
  • 異なる国籍や専門性を持つメンバーを尊重し、率直かつ建設的にコミュニケーションできる方
  • コードやシステム、開発プロセスを継続的に改善していくことを楽しめる方

この仕事で得られるもの


  • マイナンバーカードや行政DXなど、社会的インパクトの大きい自社プロダクトの開発経験
  • Goを用いたAPI・データベース設計から運用改善まで一貫して担う経験
  • 認証・認可や外部システム連携など、信頼性とセキュリティが求められる領域の開発経験
  • PdMや他領域のエンジニアと連携し、仕様検討や技術設計の上流から関わる機会
  • エンジニアの半数以上が外国籍のチームで、英語のIssueやSlackを用いて協働する経験
  • アーキテクチャ改善や技術支援など、シニアエンジニアとして責任範囲を広げる機会

待遇・福利厚生


給与


  • 年俸:¥6,600,000 ~ ¥9,000,000(上限については経験に応じて要相談)
    • ※固定残業代30時間分を含めます

賞与


  • ストックオプション(制度設計中)

手当


  • 交通費支給(上限3万円/月)
  • フルリモート手当(1万円/月)

就業・勤務


  • フレックスタイム制
    • 始業時間帯=7:00-11:00、終業時間帯=16:00-20:00のフレックスとなっております。
    • 子育て世代のメンバーも多く、保育園の送迎や学校行事などに合わせて、フレキシブルに働くことが可能です。
  • リモート勤務可(事業部により一部出社ルール等あり)
    • 海外居住メンバー、地方居住メンバー含め全体の50%弱がフルリモートで稼働しています。
  • 副業・兼業OK

多様性とインクルージョン


  • xIDはあらゆる多様な方への機会提供の場でありたいと考えています。現在も5カ国以上のメンバーが参画しており、海外(アフリカ、ヨーロッパなど)から参画しているメンバーも在籍しています。
  • 年齢・性別・国籍・障がい・LGBTQ・雇用形態・勤務地・婚姻状況などは関係なく、ミッションの実現と事業内容に共感してくださるメンバーを募集しており、また各メンバーのライフフェーズに合わせた自己実現の場を提供したいと考えています。

試用期間


  • 3ヶ月(試用期間中の条件の変更はありません)

休日・休暇


  • 年間休日:125日以上
  • 完全週休2日制(土・日)
  • 祝日
  • 年末年始休暇
  • 年次有給休暇(試用期間終了日の翌日に5日付与、雇用契約から6ヶ月が経過した日に5日を付与する。以降、就業規則に従った日数を4月1日に付与)
  • 産前産後休業
  • 育児・看護・介護休暇(法定通り)
  • 慶弔休暇
  • ワクチン接種休暇(接種当日と翌日)

その他


  • フリードリンク
  • M1 Macbook Pro / i7 Windows(社内指定)貸与
  • 社会保険完備

選考プロセス


  • 書類選考→HR面接→面接(1-2回)→最終面接→内定→オファー面談

  • エントリー後、HRメンバーが最初に接点を持たせていただき、キャリアの方向性、強み、仕事への嗜好性について話し合いの場を設けさせていただきます。(希望者の方には、事前にキャリアアンケート、ストレングスファインダーをご提出いただきます。)
  • 選考意思を確認させていただいた上で、1-2回面接を実施します。(所属チームメンバー、担当役員等)
    • 選考の過程でご希望に合わせて他メンバーとのカジュアル面談の場を設けさせていただきます。
    • 原則、オンラインで実施します。ご希望の方はオフィス見学、バーチャルオフィス見学を実施致します。
  • 選考期間は概ね2-3週間程度です。候補者のご状況によっては、1週間以内でまとめて実施させていただくなど、個別に柔軟に対応致します。

エントリーはこちら!