企業名 |
GMOメイクショップ株式会社 |
職種 |
プロジェクトマネージャー(Web)
|
試用期間 |
3ヶ月 労働条件に変更なし
|
業務内容 |
【ポジションの魅力】
▼課題の発見から実装・改善まで、一気通貫で担当できる
事業部門やカスタマーサポートから挙がった要望を受けて仕様を検討し、設計・実装してリリースし、その反響を見て改善する。この一連を、ひとりのエンジニアが担当領域のオーナーとして担います。分業で切り取られた一部だけを実装するのではなく、仕事の全体を持てるポジションです。エンジニアとして手を動かし続けながら、課題発見や企画といったPdM側の領域にも役割を広げていけます。
▼業界トップクラスの実績
当社のSaaS型ECサイト構築サービス「makeshop」は、14年連続流通額トップクラス。20年以上にわたり多くのショップの日々の売上を支えてきた、止められない基盤です。その基盤を、稼働させたまま次世代システムへ置き換える段階刷新に取り組んでいます。
▼領域に適した技術を選べる環境
長く運営してきたサービスですが、新しく作る基盤では領域に適した技術を選んでいます。開発の主軸はGoで、決済基盤はRust、拡張プラットフォームはWebAssemblyを採用。国内でも事例の少ない技術に、技術選定の段階から関われます。
▼AIを前提とした開発
AIコーディングエージェントを会社負担で導入し、チームの設計規約をAIと共有しながら開発しています。AIによるコードレビュー(CodeRabbit)、DBスキーマ等をAIに参照させる内製MCPサーバーなども運用中です。ツールの使い方にとどまらず、開発フローそのものの改善に関わることができます。
まずはカジュアル面談も歓迎です。「どんな開発をしているのか聞いてみたい」という段階でもお気軽にご応募ください。
【期待すること】
当社は「Commerce for a better future. 商取引でより良い未来に」をミッションに掲げています。ECにとどまらず商取引全体を活性化させ、より良い未来を創るため、担当領域のオーナーとしてプロダクトを前に進めていただきます。決められた仕様をただ実装するのではなく、「何をどう作るか」から関わっていただくポジションです。
【具体的な業務内】
20年以上にわたり国内のネットショップ運営を支えてきたECプラットフォーム「makeshop」は、現在、次世代のシステムへの刷新を進めています。バックオフィスチームは、その中で購入体験・ショップ構築・データ活用といった領域を担当しています。
▼チームの案件例
・購入フロー(チェックアウト)の刷新…売上に直結する導線を、モダンなフロントエンド構成で全面的に作り直しています
・管理画面のスマートフォン対応…PC前提で作られていた画面をスマートフォンからも使えるようにし、その土台となるUIコンポーネントを整備しています
・ルールエンジンの開発…ショップごとの挙動をノーコードでカスタマイズできる仕組みを新規開発しています
・ノーコードのショップページ構築基盤の開発…提供開始後も、デザインテンプレートや編集機能の拡充を続けています
・データ分析基盤の開発…分析機能の拡充と、大規模データを扱うパフォーマンス改善に取り組んでいます
・決済基盤の開発(Rust)…各種決済事業者との連携を担う基盤をRustで新規構築しています
・認証基盤の刷新…OAuth 2.1/OIDCに準拠した認証基盤を、ソーシャルログイン連携も含めてゼロから構築しています
・拡張プラットフォームの開発(WebAssembly)…外部の開発者がプラットフォームの挙動を安全に拡張できる仕組みを、WebAssemblyを用いて設計・構築しています
いずれも現在進行中で、これから作るものが数多く残っています。既存機能の改善にとどまらず、新しい機能や基盤をゼロから設計・構築できるフェーズです。
開発にあたっては、protobuf・GraphQL SDL・OpenAPI・JSON Schemaを正本とするスキーマ駆動開発や、クリーンアーキテクチャ・DDDをベースにした設計を実践しています。長年稼働してきたレガシーシステムと並行稼働させながら段階的に移行していく必要があり、設計力が問われる環境です。
【取り組んでいる技術課題の例】
チームの技術水準を知っていただくための事例です。既存メンバーが担当している領域も含むため、入社後すぐにこの領域を担当いただくとは限りません。
▼決済基盤の分離(Rust)
レガシーPHPに組み込まれていた決済処理を、Rust製のgRPCサービスとして分離しています。旧DBへの互換書き込みで挙動を維持しながら、決済手段ごとに段階移行する方式です。20超の決済手段を単一のgRPC契約に正規化し、DynamoDBによる冪等性制御などの信頼性設計を実装しています。
▼テナント拡張基盤(WebAssembly)
ショップごとの独自ロジック(注文確定前のバリデーションなど)を安全に実行するための、WebAssembly(Rust + wasmtime)によるマルチテナント実行基盤を開発しています。サンドボックス制御やシークレットの非露出といった隔離設計を含みます。
▼デリバリーと品質ゲート
本番リリースは週2回。デリバリーは数字で議論する文化で、リードタイムの内訳やボトルネックを自分たちで把握しながら改善を進めています。AI活用で1人あたりの開発量が増えたことにともない、レビューと品質ゲートをどうスケールさせるかも設計テーマになっています。
【お任せたいミッション】
・開発案件のメイン担当としてオーナーシップを持ち、課題・要望の整理から仕様検討・設計・実装・リリース・改善までを推進
・事業部門やカスタマーサポートから挙がる要望・課題を整理し、何をどう作るかを判断
・画面構成やUI文言の設計など、ユーザー体験に踏み込んだ意思決定
・担当領域におけるアーキテクチャ・データモデルの設計、技術選定
・確立済みの移行パターンを踏まえた残モジュールの移行推進
・リリース後の利用状況をもとにした継続的な改善
・コードレビューを通じたプロダクト品質の担保
フロントエンド・バックエンド・インフラの垣根なく、必要な範囲に手を伸ばしながら進めるスタイルです。担当する領域は、ご自身の適性や希望、そのときの事業の状況を踏まえて決めていきます。ひとつのドメインを深めることも、領域を広げていくことも可能です。
【開発環境】
・主な技術:Go(gRPC/proto 300超/GraphQL/gqlgen/GORM/OpenTelemetry)、Rust、TypeScript(Vue 3 + Vite/Hono + Preact)、WebAssembly、PHP
・インフラ:AWS(ECS Fargate/Aurora MySQL/DynamoDB/Lambda/EKS)、Terraform、ecspresso
・CI/CDとテスト:GitHub Actions、testcontainers、k6、Playwright、Vitest、Storybook
・AI開発支援:AIコーディングエージェント(Claude Code、Codex 等)を会社負担で導入、Claude Agent SDK、AWS Bedrock、CodeRabbit、内製MCPサーバー
・開発ツール:GitHub、Docker、IDE自由(GoLand、Visual Studio Code 等)
・コミュニケーション/ドキュメント:Slack、Google Meet、Zoom/Confluence、GitHub
▼信頼性への投資
GitHub Actions 60本超の多段パイプライン、依存グラフから影響モジュールを算出して必要なテストだけを動的に実行する内製ツール、testcontainersによる実DBテスト、k6性能試験、ecspressoによる1コマンドロールバックなどを運用しています。この1年で約2倍に増えたマージ数を、EKS上に内製したセルフホストランナー基盤が支えています。
【募集背景】
AI活用で1人あたりの開発量が増え、Goによる次世代プラットフォーム開発を軸に、決済基盤のRust化、WebAssembly拡張基盤、チェックアウトのTypeScript刷新までを同時に進められるようになりました。一方で、進めたい案件の数に対して、一領域を任せられる人が足りていません。
担当領域を持ってプロダクトづくりを引っ張っていける仲間を増やし、開発を加速させたいと考えています。入社後は早い段階から、ご自身の領域を持って動いていただけます。
【入社後の動き(想定)】
・最初の1~3ヶ月:小規模案件を担当いただきながら、ドメイン知識のキャッチアップに集中していただきます。20年分の業務仕様は一朝一夕には身につかない前提で、既存のチーフエンジニアが手厚くレビューします。
・3~6ヶ月:担当領域の設計レビューと技術判断を、段階的に引き取っていただきます。
・6ヶ月以降:領域のオーナーとして、事業課題起点の企画から設計・実装・改善までを主導していただきます。
短期の成果を焦らせるオンボーディングはしません。長期の設計貢献と事業貢献で評価するポジションです。
【配属部署】
▼makeshop事業本部 開発部 バックオフィスチーム
・案件ごとに2~3名のチームを組んで開発。うち1名がメイン担当としてオーナーシップを持ちます
・年齢層は20代~40代が中心
・コミュニケーションはSlack・GitHub・Google Meetを中心に活発に行われています
【働き方】
週2日のオフィス出社、週3日のリモートワークを取り入れたハイブリッド勤務制度を推奨(開発部のルールとして運用しています)。フレックス制度あり。
・残業時間は全社平均で月約20時間、メリハリを重視
・服装・髪型は自由
・GitHubのプルリクエストベースで開発し、AIコードレビューと人のレビューを組み合わせて品質を担保しています
・デプロイの自動化を整備し、小さく高頻度にリリースしています
【使用ツール】
コミュニケーションはSlackをメインに使用。
Google Workspaceを導入しており、Google MeetでのMTGやGoogleカレンダーでのスケジュール管理など、Google系ツールを日常的に活用しています。
|
応募条件 |
【必須スキル・経験】
・静的型付け言語(Go、TypeScript、Kotlin、Java、C#、Rust など)でのWebバックエンド開発経験(3年以上)
・RDBを用いた設計・実装経験
・担当した開発案件について、仕様の検討から実装・リリースまで主体的に進めた経験
・AIコーディングエージェント(Claude Code、Codex 等)を活用した開発経験(業務・個人開発は問いません) ※実装、バグ調査、コードレビュー、開発作業の自動化など、AIを開発プロセスに組み込んだ経験を重視します
言語は問いません。上記いずれかの静的型付け言語での開発経験があれば、入社後のキャッチアップで問題ありません。
【歓迎スキル・経験】
・課題の発見・企画から設計・実装・リリース後の改善までを、自ら主導して完遂した経験
・アーキテクチャ設計、技術選定、設計レビューのいずれかを主導した経験
・gRPC/GraphQL/protobufを用いたスキーマ駆動開発の経験
・TypeScriptでのフロントエンド開発経験(Vue.js、あるいはReact/Preact系)
・レガシーシステムのリプレイス・段階移行を設計した経験
・決済・ECのドメイン経験
・クリーンアーキテクチャ/DDDに基づく設計経験
・Go、Rust、WebAssembly、分散システムへの興味と経験
・高トラフィック・大規模システムのアーキテクチャ設計・パフォーマンスチューニング経験
・AWS等クラウドでのコンテナ運用経験
・デリバリーメトリクスに基づく開発プロセス改善の経験
・事業部門やカスタマーサポートと直接やり取りしながら開発を進めた経験
【求める人物像】
・自分の担当領域をまるごと持ち、プロダクトを前に進めることに面白さを感じる方
・制約の多い現実の中で、理想論ではなく「今ここで最善の境界」を引くことに面白さを感じる方
・データと文書で議論し、自分の設計判断を言語化して残せる方
・新しい技術やAIを積極的に取り入れ、開発の進め方そのものを良くしていける方
・数年単位でプラットフォームと事業を育てることに関心があり、チームワークを大切にできる方
・技術面は即戦力を期待しますが、ECのドメイン知識と20年分の業務仕様は、入社後に腰を据えて積み上げてもらう前提です。短期のアウトプット量ではなく、長期の設計貢献と事業貢献で評価します。
|
勤務地 |
東京都渋谷区桜丘町26-1セルリアンタワー 最寄駅:【最寄り駅】各線 渋谷駅から徒歩5分 |
給与・報酬 |
想定年収800万円〜1100万円 想定月収66.7万円〜91.7万円 特記事項:※管理監督者での採用となります
※予定年収はあくまでも目安の金額であり、選考を通じて上下する可能性があります
※スキル・経験・前職給与を考慮し決定いたします
|
就業時間 |
09:30〜18:30
|
休暇・休日 |
・完全週休2日制(土日)
・祝日
・夏期休暇(5日間)
・年末年始休暇
・有給休暇(時間単位での取得可能)
・リフレッシュ休暇(勤続1年ごとに通常の有給休暇とは別に付与します)
・ウェルカム休暇(入社後半年以内に2日間利用可)
・慶弔休暇
・産前産後休暇
・育児休暇
・介護休暇 年間休日日数125日
|
待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 交通費:通勤交通費(全額_非課税限度額内) 特記事項:【福利厚生】
・社内カフェ(完全無料)
・社員食堂(無料、予約制で回数制限あり)
・バータイム(金曜日の夜はお酒を含むドリンクや食事が無料で提供されます)
・トレーニングジム(無料で365日24時間ご利用可能※予約制)
・お昼寝スペース
・マッサージルーム
・託児所
・図書館/自習スペース
※グループ会社の福利厚生を利用できます。社員が長く、安心して働ける制度・設備をご用意しております。
【諸手当】
住宅補助(渋谷駅から各線2駅圏内、支給条件あり)、結婚・出産・入学お祝い金、永年勤続功労金
【社内制度】
教育支援制度(書籍・資格取得費負担、各種研修参加、AIブースト支援金[Claude等AIツール利用料負担]等※規定あり)
▼教育支援制度
各部門に必要なスキル・知識を身につけるため、本人の希望ないし上長の指定により、社外の研修への参加、購入した教材・書籍の費用を会社が全額負担します。
セミナー・スクーリング・DVD・eラーニング・通信教材・書籍など形態は問いません。
AIブースト支援金
▼資格取得奨励制度
各部門で必要、もしくは取得が好ましいと認められた資格の取得を奨励します。
資格取得にかかった費用を社で負担します。
▼社内研修・勉強会
各部門に必要な技能を身につけるため、社内研修を実施します。
勉強会は自由に参加することが可能です。
【使用ツール】
コミュニケーションはSlackをメインに使用。
Google Workspaceを導入しており、Google MeetでのMTGやGoogleカレンダーでのスケジュール管理など、Google系ツールを日常的に活用しています。
【働き方・就業環境】
服装:自由
【受動喫煙防止情報】 屋内受動喫煙対策:対策あり
|
こだわり条件 |
経験者優遇 駅から徒歩5分以内 土日祝日休み 交通費支給 社会保険完備 育児支援制度 完全週休二日制 年間休日120日以上 リモートワーク(在宅勤務)可 服装・髪型・髪色自由 研修・勉強会充実 社員食堂・休憩スペースあり |