Job Description
Mujinは「過酷な労働から人々を解放し、人類が創造性、技術革新に集中できる世界を実現する」という壮大なビジョンを掲げ、産業用オートメーションに革命を起こしています。中核となるのが、独自の機械知能(MujinMI)と、ロボットと自動化機器などを統合制御するプラットフォーム「MujinOS」です。MujinOSは、リアルタイムデジタルツイン技術を主軸とし、従来のプログラミングやティーチングを不要とする産業用オートメーションを実現します。世界中の困難な自動化課題を解決しサプライチェーンDXを加速させる日本発のグローバル企業のダイナミックな環境で、産業オートメーションの世界標準を共に築き上げる仲間を求めています。開発プロダクト担当いただく
Warehouse Execution System(WES) は、倉庫内のあらゆる作業をリアルタイムに最適化し、ロボット・自動化設備・人のオペレーションを統合する倉庫全体の“実行プラットフォーム”です。
何を・いつ・どの順番で・どのロボットが処理するべきか をシステムが判断することで、倉庫全体をシームレスに連携させる
“完全自動化” を実現します。
Mujinのロボットが広く導入された現在、次のフェーズとして、入庫〜出荷のすべてのプロセスを自動化する完全自動倉庫を実現するために、WES は事業のカギとなるプロダクトです。
チーム紹介WES & Fleet Management(FM)チーム は、Androidデバイスやブラウザベースの管理ツールを通じて、現場オペレーターが倉庫システムを操作するためのUIを開発しています。
WESは倉庫オペレーションの心臓部となるシステムであり、長時間稼働・大規模運用を前提とした高い信頼性・安定性・ユーザビリティが求められるため、
- 途切れない稼働に耐える堅牢性- 現場負荷を最小化するパフォーマンス- 直感的でミスを起きにくくする使いやすさを重視し、日々開発しています。
業務内容Android 開発・倉庫環境で使用される産業用デバイス向け Android アプリの設計・開発・保守・バーコードスキャナ、カメラ、物理ボタン、NFC/RFID、プリンタ、Bluetooth などとのハードウェア連携機能の実装・メーカー(OEM)提供 SDK の組み込み・運用・アプリケーション/OS/デバイス層にまたがる不具合調査・デバッグ・オフライン利用、長時間稼働、高い信頼性を前提としたアプリケーションの設計・開発
Web フロントエンド開発・React / TypeScript を用いた Web フロントエンドの実装・マルチデバイス・マルチブラウザ対応のレスポンシブ UI / アクセシブルな UI の実装・プロファイリング、バンドルサイズ削減、ブラウザ API の活用などによるパフォーマンス最適化
技術スタックAndroid - Kotlin, React Native - Android SDK, Android Jetpack - AOSP-based devices, OEM SDKs
Web Frontend - TypeScript, React
Tooling & Build - Rsbuild - Vitest - ESLint
Backend & Infrastructure - Python - RESTful APIs - GraphQL - Docker
Collaboration - Figma - Confluence - GitLab
必須要件
- 3年以上のソフトウェア開発経験
- Kotlin または Java を使用した Android アプリ開発の実務経験
- JavaScript / TypeScript / React / CSS に関する深い理解
- デバイスのハードウェア機能や外部SDKとの連携開発経験
- テストフレームワークや CI/CD パイプラインを用いた開発経験
- ソフトウェア工学の原則やパフォーマンス最適化に関する理解
歓迎要件
- 産業用デバイス向けアプリケーション開発の経験
- 共通フロントエンドライブラリやコンポーネントシステムの運用・改善経験
- フロントエンドのパフォーマンス計測・最適化の経験
- PixiJS を用いた開発、リッチアニメーション、インタラクティブUIの実装経験
- オフラインファースト設計やデータ同期の実装経験
- Figma プラグインの開発経験
- i18n(多言語対応)やローカリゼーションのワークフローに関する理解
- ビジネスレベルの英語力(技術的なコミュニケーションができる程度)
ポジションの魅力
- ◎ 次世代物流を支えるWESの“ユーザー体験”の中核を担う
当社の中核プロダクトである WESのクライアント部分(Androidアプリ/運用・管理UI)を開発します。現場オペレーションに直結するため、実装した機能が作業効率やユーザー体験の向上につながります。アプリを作るだけではなく、現場の課題解決に貢献できるポジションです。
- ◎ ハンズオンで幅広く開発に携われる環境
Android(Kotlin)を中心に、デバイス連携、信頼性向上、運用・管理UI(React + TypeScript)など、特定領域に限定されず、幅広く技術に触れられます。
- ◎ ロボティクス × モダンフロントエンドの実戦経験
ロボット・IoTデバイスとの連携をはじめ、モダンなフロントエンド技術にも関われます。 ソフトウェアとリアルな物流オペレーションの接点でプロダクトをつくる経験ができる、ユニークな開発環境です。
- ◎ 英語力を活かせる環境
多国籍なチーム協働するため、英語でのコミュニケーションや技術議論が日常的にあり、英語力を活かしながら働けます。
採用プロセス
- 書類選考:書類選考及び、コーディングテスト
- 一次面接:人事面接
- テクニカル面接:フロントエンドエンジニアのマネージャーとの面接(1~2回)
- 最終面接:WESチームのマネージャーとのカルチャーフィット面接
■採用企業: 株式会社Mujin〒135-0053 東京都江東区辰巳3-8-5最寄り駅:東京メトロ有楽町線 「辰巳駅」より徒歩7分、りんかい線 「東雲駅」より徒歩10分■就業時間・始業8時45分、終業17時45分・休憩時間:60分■給与・年俸制(経験・能力に応じて決定)・年2回の給与改定あり・試用期間あり(6ヶ月)■休日・休暇・完全週休二日制・年次有給休暇・慶弔休暇・出産育児、介護休業制度・その他、会社カレンダーに準ずる休日■待遇・福利厚生・服装自由・通勤手当支給・各種社会保険(雇用保険、労災保険、厚生年金、健康保険)・毎月のチームディナーサポート・毎日の無料ランチビュッフェ・無料自動販売機設置(ドリンク・スナック)・CTOこだわりの高級コーヒーマシーン設置・オフィス内に無料ジムを設置