1. 株式会社マクアケ
  2. 株式会社マクアケ 採用情報
  3. 株式会社マクアケ の求人一覧
  4. バックエンドエンジニア|Makuakeのスケーラビリティを支えるOperationシステムのエンジニア募集!

バックエンドエンジニア|Makuakeのスケーラビリティを支えるOperationシステムのエンジニア募集!

  • バックエンドエンジニア(OEチーム)
  • 正社員

株式会社マクアケ の求人一覧

バックエンドエンジニア|Makuakeのスケーラビリティを支えるOperationシステムのエンジニア募集! | 株式会社マクアケ

私たちは
「生まれるべきものが生まれ 広がるべきものが広がり 残るべきものが残る世界の実現」
を目指しております。
そのためにはまだまだやりたいこと、やるべきことがたくさんあります。
一緒にサービスを加速させてくださる、熱い思いを持った「エンジニア」を募集しております。
たくさんの方のワクワクを実現することのできる「Makuake」に興味のある方、
是非一緒にお仕事しましょう。

Makuake開発チームについて

アタラシイものや体験の応援購入サービス「Makuake( https://www.makuake.com )」は、新商品・新サービス作りに挑戦する事業者である「プロジェクト実行者」と、購入によって実行者を応援する消費者である「サポーター」が繋がるECプラットフォームです。マクアケの開発部門ではこのサービスに関わるシステムの開発を行っています。

Makuakeは2013年にシンプルなPHPモノリスから提供を開始しましたが、サービスの成長に伴い各ドメイン単位でアーキテクチャを移行してきました。具体的には重要なドメインのマイクロサービス化、プロジェクト管理画面でのマイクロフロントエンドの採用、モバイルアプリのFlutter化などを通じて、スケーラビリティを確保してきました。

現在ではよりよい価値を最短で提供できるよう、残る領域のフロントエンド/バックエンドの分離や、GoやVue.jsへの移行も段階的に始めており、新しいMakuakeのユーザー体験と進化の過渡期であるアーキテクチャを共に開発してくれるメンバーを募集しています。

▼マクアケ開発本部紹介資料はこちら
https://speakerdeck.com/makuake_saiyou/kai-fa-ben-bu-shao-jie-zi-liao

OEチームについて

OE(Operation Engineering)チームは2020年9月に発足したチームです。現在エンジニア3名とデザイナー1名、QA1名の計5名で構成されています。

「OperationをEngineeringして、ビジネスの改善/創出を加速させる」というコンセプトで、事業成長に伴い加速していく施策や機能の追加を実現し続けられるサービスの開発とサポートに取り組むチームです。

現在は主にMPMS(Makuake Project Management System)の開発を担当しています。

▼OEチームのインタビュー記事はこちら
https://note.com/dev_makuake/n/n2a751f9af826

業務内容

・次世代版実行者向け管理画面の開発/運用
応援購入プロジェクトの開始前から完了のサポートまで、プロジェクト実行者が快適に作業をすすめられるサービスへのリニューアルを開始しています。直近ではマイクロフロントエンド構成の新管理画面と、バックエンド側のマイクロサービス化に取り組んでいます。

・次世代版社内向け管理画面の開発/運用
Makuakeの業務は多岐に渡ります。サービスの成長や人員の増加に伴いやれること/やりたいことが増えていく中で、その成長に耐え得る次世代版の管理画面とは何かを検討し、検証しながら全面移行を目指して開発をすすめています。マイクロサービス/マイクロフロントエンドを用いて、業務フローの再設計を含めたUI/UXの改善に取り組んでいます。

仕事やチームの魅力

・利用者(実行者や社員)へのアウトカムを主体的に考える機会がある
・分かりづらさや複雑さによって、過度に人の手がかかっている部分を改善し、より多く世の中にワクワクするアタラシイを届けることができる
・データや生の声など様々な形でフィードバックが得られ、プロダクトへの貢献が直に感じられる
・自身のライフステージに合わせた働き方を実践し、プロダクト開発にコミットしているメンバーが在籍している
・累計37000件、月間600件以上のプロジェクトが公開されるプロダクトの、大規模な管理システムの開発に関わることができる

開発環境

開発言語: TypeScript / Go / PHP
API設計と通信: gRPC / GraphQL / Open API (Swagger)
開発ツール: Docker / Postman
ライブラリ: qiankun / Vue.js / Echo / FuelPHP
テスト: jest, vitest(TS) / testing, testify(Go) / PHPUnit(PHP)
インフラ: AWS (ECS, S3, Cloud Front, WAF, AppMesh, CloudMap, Code Deploy etc.)
DB: Amazon Aurora (MySQL)
構成管理ツール: yarn (npm)
インフラ管理ツール: Terraform
モニタリング: Sentry / Datadog
CI・CD: Github Actions
ソースコード管理: Git / GitHub
コミュニケーション: Slack / Around / Google Meet
プロジェクト管理: JIRA
ドキュメント管理: Confluence / Miro / Figma
開発手法: アジャイル (スクラム, カンバン, etc.)
開発支援ツール: GitHub Copilot

こんな方を求めています

必要な経験/スキル

以下の2点をどちらも満たしている方
・WEBサービスにおけるバックエンド領域の設計/開発実務経験がある
・フロントエンド領域やインフラ領域での実務経験または挑戦意思がある

望ましい経験/スキル

・Goでの開発経験
・AWSやGCPなどクラウドを利用した開発経験
・コンテナ技術を利用した開発経験
・マイクロサービス/マイクロフロントエンドの開発・運用経験
・ドメイン駆動設計に関する設計・実装経験
・プロジェクトマネジメントまたはチームリーダー経験
・Scrumの経験

求める人物像

・マクアケのVision・Missionに強く賛同し、Standardを遂行できる方
・ユーザーに提供するプロダクトの価値を主体的に考え、技術を用いて届けることに価値を感じられる方
・ベンチャー企業ならではの変化を楽しみながら柔軟に対応し、自らも変化を創出できる方
・チームメンバーやステークホルダーと課題の解決に向けたコミュニケーションを積極的に行うことができる方

語学力

日本語:ビジネスレベル

職種 / 募集ポジション バックエンドエンジニア(OEチーム)
雇用形態 正社員
給与
応相談
※給与は前職考慮の上、経験・スキルに応じて決定します。
(試用期間3ヶ月有)

昇給:あり(評価:年2回)
勤務地
  • 150-0002  東京都渋谷区渋谷2-16-1 Daiwa渋谷宮益坂ビル 10F
    地図で確認
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
※週に1回程度の出社とテレワークのハイブリッドで勤務しています
※出社先は東京本社以外に、地方拠点への通勤可能な場合もご相談可能です。

【東京本社アクセス】
各線「渋谷」駅徒歩3分
東京メトロ「表参道」駅徒歩10分
勤務時間
専門業務型裁量労働制

他部署参考)
フレックスタイム制
・標準労働時間:1日8時間
・コアタイム:10:00~14:00
休日休暇
完全週休2日制(土日)、祝日、年末年始休暇
年次有給休暇(初年度10日間/入社日当日に付与、最大20日)
バックアップ休暇(年休全消化後に5日付与される有給休暇)
特別休暇(結婚・出産・育児・介護・忌引等)
待遇・福利厚生
交通費支給(上限5万円)、社会保険完備、表彰インセンティブ、勤続インセンティブ、リモートHQ(テレワーク支援)、フリロケ制度(月に5日、国内の好きな地域で働ける制度)、ベビーシッター補助制度、部活動、オフィスグリコ、自販機無料
選考フロー
書類選考→マネージャー面接(複数回)→役員面接→内定
※変更になる場合もございます
※面接は主にオンラインで実施いたします
会社情報
会社名 株式会社マクアケ
代表者
代表取締役社長 中山亮太郎
設立年月
2013年5月
本社所在地
東京都渋谷区渋谷2-16-1 Daiwa渋谷宮益坂ビル 10F
事業内容
「Makuake」を中心とした各種支援サービスの運営、研究開発技術を活かした製品プロデュース支援事業