Point your AI agent at freehire and let it find you a job.

Get the CLI →

franky株式会社

【Mori】Product Design Engineer, iOS

Posted Updated
Discussion

【Mori】Product Design Engineer, iOS

仕事概要

## Moriについて

Moriは生活の中の会話を文字起こし・要約し、1日の終わりには会話や出来事を1ページの日記にまとめるプロダクトです。
STT(Speech-To-Text)とLLMの技術を組み合わせることで、単純な議事録アプリではなく、日常を振り返ることをより身近にし、日々の生活をより大切に過ごすきっかけを届けることを目指しています。
ウェアラブル端末、LLMを活用したバックエンド、振り返る意味のある日記を表現するアプリまで、一貫したプロダクト体験を設計しています。
米国での展開に加え、日本では2026年8月31日にMakuakeで先行販売を開始し、販売開始から24時間で応援購入総額7,000万円を突破しました。
日本を拠点とするチームが生み出す新しい体験を、世界へ届けるメンバーを募集しています。

自社サイト: [https://mori.to/](https://mori.to/)
Makuakeプロジェクト: [https://www.makuake.com/project/mori/](https://www.makuake.com/project/mori/)

## チームが大切にしていること

私たちは少人数のチームで、大きな価値を生むことを目指しています。
職種に関わらず全員が手を動かし、日々新しいコンセプト、プロダクト、機能を作っています。

- **オーナーシップ:** メンバーそれぞれが解くべき課題と目指す体験を考え、設計からリリースまでのすべてのプロセスに関わります。
- **選択と集中、早いリリース:** その時々に一番重要なことへ集中し、信頼と高い自律性をもとに素早く開発します。
- **細部へのこだわり:** ハードウェアにもソフトウェアにも細部を徹底し、触れた人に感動を与える品質を追求します。
- **100倍のアウトプット:** 少人数でより大きな成果を出すために、AIを前提にした働き方を作り、生産性を上げるための工夫や投資を惜しみません。
- **不確実性や課題を楽しむ姿勢:** 不確実な未来や難しい課題に向き合うプロセスそのものを前向きに楽しみます。

## ポジションについて

プロダクトデザインエンジニアは、MoriのiOSアプリにおける体験設計と実装を一貫して担当します。
ユーザーの課題を理解し、FigmaやSwiftUIで試作し、自ら本番コードとしてリリースします。
デザインと実装の受け渡しを担当する職種ではなく、アイデアからリリース後の改善までを所有するポジションです。

Moriでは、録音、Bluetooth同期、文字起こし、AI処理、エラー、プライバシー確認など、ユーザーから直接は見えない状態が多くあります。
この役割は、これらの状態を分かりやすく、安心して使える体験へ変換します。
単純な画面制作や、デザイナーとエンジニアの通訳だけを担当する職種ではありません。

Design Engineerには、業界共通の厳密な職務定義はありません。
Brad Frostが提唱した「front-of-the-front-end」に近い役割ですが、現在は画面の実装に加えて、状態管理、API連携、テストまで担う場合があります。

参考: [Front-of-the-front-end and back-of-the-front-end web development](https://bradfrost.com/blog/post/front-of-the-front-end-and-back-of-the-front-end-web-development/)

候補者の経歴は、次の二つに大別できます。

- デザインを専門としてきた、本番コードを書ける人。
- エンジニアリングを専門としてきた、体験設計とビジュアル品質を判断できる人。

Moriでは両方を採用対象とします。
Design Engineerとしての勤務経験は必須ではなく、現在の肩書きではなく制作物と実装能力で判断します。

## 担当業務

- MoriのiOSアプリの新機能について、体験設計からSwiftUIでの実装まで担当する。
- Figmaまたはコードを使って、操作できる試作品を短期間で作る。
- 録音、同期、文字起こし、AI処理、エラーなどの状態を、分かりやすく安心できる画面へ変換する。
- タイムライン、セッション、ジャーナル、チャット、チェックインなどの体験を改善する。
- MoriUIのコンポーネント、デザイントークン、プレビュー、ドキュメントを整備する。
- モーション、触覚フィードバック、アクセシビリティ、ローカライズを含めて画面の品質を高める。
- プロダクトマネージャー、デザイナー、アプリ、API、ファームウェアの担当者と仕様を検討する。
- ユーザーの声と利用データから改善案を作り、実装して検証する。
- コードレビューとデザインレビューの両方に参加する。
- AIコーディングエージェントを使い、SwiftUIの試作から本番実装までを短い周期で進める。
- コードベースの調査、実装、リファクタリング、テスト作成をAIコーディングエージェントへ適切に分担する。
- 有効だった指示、開発手順、検証方法をチームで再利用できる形に整える。

## AIコーディングエージェントの利用について

Moriでは、AIコーディングエージェントを開発工程の一部として利用します。
要求の整理、コードベースの調査、実装、テスト、レビューをエージェントと協働して進め、生成された成果物の正しさは開発者自身が検証します。
特定の製品に習熟していることよりも、適切な前提情報を与え、作業を分解し、出力を評価して本番品質まで仕上げる能力を重視します。

## 選考方法

ポートフォリオと短い実技で評価します。

**ポートフォリオ面談で確認すること**

- 本人がどの課題を発見したか。
- どこを設計し、どこを実装したか。
- リリース後に何を変更したか。
- ビジュアル品質と技術上の制約をどう調整したか。

**AIコーディングエージェントを使った実技で確認すること**

- どの作業をエージェントへ任せたか。
- どのような前提情報を与えたか。
- エージェントが何を間違えたか。
- 間違いをどう発見したか。
- 何を自動テストし、何を実機で確認したか。
- エージェントを使わないほうがよいと判断した作業は何か。

**実技の評価軸**

- **作業分解:** エージェントへ適切な大きさで仕事を渡せる。
- **前提情報の設計:** 既存実装と制約を正しく伝えられる。
- **体験設計:** 画面だけでなく状態、遷移、失敗時の振る舞いを設計できる。
- **技術判断:** 生成案をそのまま採用せず、よりよい設計を選べる。
- **検証:** ビルド、テスト、プレビュー、実機確認を実行できる。
- **品質責任:** 生成コードを本人の成果物として説明できる。

必須スキル

## Moriについて

Moriは生活の中の会話を文字起こし・要約し、1日の終わりには会話や出来事を1ページの日記にまとめるプロダクトです。
STT(Speech-To-Text)とLLMの技術を組み合わせることで、単純な議事録アプリではなく、日常を振り返ることをより身近にし、日々の生活をより大切に過ごすきっかけを届けることを目指しています。
ウェアラブル端末、LLMを活用したバックエンド、振り返る意味のある日記を表現するアプリまで、一貫したプロダクト体験を設計しています。
米国での展開に加え、日本では2026年8月31日にMakuakeで先行販売を開始し、販売開始から24時間で応援購入総額7,000万円を突破しました。
日本を拠点とするチームが生み出す新しい体験を、世界へ届けるメンバーを募集しています。

自社サイト: [https://mori.to/](https://mori.to/)
Makuakeプロジェクト: [https://www.makuake.com/project/mori/](https://www.makuake.com/project/mori/)

## チームが大切にしていること

私たちは少人数のチームで、大きな価値を生むことを目指しています。
職種に関わらず全員が手を動かし、日々新しいコンセプト、プロダクト、機能を作っています。

- **オーナーシップ:** メンバーそれぞれが解くべき課題と目指す体験を考え、設計からリリースまでのすべてのプロセスに関わります。
- **選択と集中、早いリリース:** その時々に一番重要なことへ集中し、信頼と高い自律性をもとに素早く開発します。
- **細部へのこだわり:** ハードウェアにもソフトウェアにも細部を徹底し、触れた人に感動を与える品質を追求します。
- **100倍のアウトプット:** 少人数でより大きな成果を出すために、AIを前提にした働き方を作り、生産性を上げるための工夫や投資を惜しみません。
- **不確実性や課題を楽しむ姿勢:** 不確実な未来や難しい課題に向き合うプロセスそのものを前向きに楽しみます。

## ポジションについて

プロダクトデザインエンジニアは、MoriのiOSアプリにおける体験設計と実装を一貫して担当します。
ユーザーの課題を理解し、FigmaやSwiftUIで試作し、自ら本番コードとしてリリースします。
デザインと実装の受け渡しを担当する職種ではなく、アイデアからリリース後の改善までを所有するポジションです。

Moriでは、録音、Bluetooth同期、文字起こし、AI処理、エラー、プライバシー確認など、ユーザーから直接は見えない状態が多くあります。
この役割は、これらの状態を分かりやすく、安心して使える体験へ変換します。
単純な画面制作や、デザイナーとエンジニアの通訳だけを担当する職種ではありません。

Design Engineerには、業界共通の厳密な職務定義はありません。
Brad Frostが提唱した「front-of-the-front-end」に近い役割ですが、現在は画面の実装に加えて、状態管理、API連携、テストまで担う場合があります。

参考: [Front-of-the-front-end and back-of-the-front-end web development](https://bradfrost.com/blog/post/front-of-the-front-end-and-back-of-the-front-end-web-development/)

候補者の経歴は、次の二つに大別できます。

- デザインを専門としてきた、本番コードを書ける人。
- エンジニアリングを専門としてきた、体験設計とビジュアル品質を判断できる人。

Moriでは両方を採用対象とします。
Design Engineerとしての勤務経験は必須ではなく、現在の肩書きではなく制作物と実装能力で判断します。

## 担当業務

- MoriのiOSアプリの新機能について、体験設計からSwiftUIでの実装まで担当する。
- Figmaまたはコードを使って、操作できる試作品を短期間で作る。
- 録音、同期、文字起こし、AI処理、エラーなどの状態を、分かりやすく安心できる画面へ変換する。
- タイムライン、セッション、ジャーナル、チャット、チェックインなどの体験を改善する。
- MoriUIのコンポーネント、デザイントークン、プレビュー、ドキュメントを整備する。
- モーション、触覚フィードバック、アクセシビリティ、ローカライズを含めて画面の品質を高める。
- プロダクトマネージャー、デザイナー、アプリ、API、ファームウェアの担当者と仕様を検討する。
- ユーザーの声と利用データから改善案を作り、実装して検証する。
- コードレビューとデザインレビューの両方に参加する。
- AIコーディングエージェントを使い、SwiftUIの試作から本番実装までを短い周期で進める。
- コードベースの調査、実装、リファクタリング、テスト作成をAIコーディングエージェントへ適切に分担する。
- 有効だった指示、開発手順、検証方法をチームで再利用できる形に整える。

## AIコーディングエージェントの利用について

Moriでは、AIコーディングエージェントを開発工程の一部として利用します。
要求の整理、コードベースの調査、実装、テスト、レビューをエージェントと協働して進め、生成された成果物の正しさは開発者自身が検証します。
特定の製品に習熟していることよりも、適切な前提情報を与え、作業を分解し、出力を評価して本番品質まで仕上げる能力を重視します。

## 選考方法

ポートフォリオと短い実技で評価します。

**ポートフォリオ面談で確認すること**

- 本人がどの課題を発見したか。
- どこを設計し、どこを実装したか。
- リリース後に何を変更したか。
- ビジュアル品質と技術上の制約をどう調整したか。

**AIコーディングエージェントを使った実技で確認すること**

- どの作業をエージェントへ任せたか。
- どのような前提情報を与えたか。
- エージェントが何を間違えたか。
- 間違いをどう発見したか。
- 何を自動テストし、何を実機で確認したか。
- エージェントを使わないほうがよいと判断した作業は何か。

**実技の評価軸**

- **作業分解:** エージェントへ適切な大きさで仕事を渡せる。
- **前提情報の設計:** 既存実装と制約を正しく伝えられる。
- **体験設計:** 画面だけでなく状態、遷移、失敗時の振る舞いを設計できる。
- **技術判断:** 生成案をそのまま採用せず、よりよい設計を選べる。
- **検証:** ビルド、テスト、プレビュー、実機確認を実行できる。
- **品質責任:** 生成コードを本人の成果物として説明できる。

歓迎スキル

- コンシューマー向けiOSアプリの開発経験。
- デザインシステムまたはUIコンポーネントライブラリの構築経験。
- アクセシビリティや多言語対応の実務経験。
- Bluetooth Low Energyやハードウェアと連携するアプリの開発経験。
- 音声、AI、チャット、ジャーナリングに関するプロダクト経験。
- Swift Concurrency、Observation、Swift Testingに関する知識。
- アニメーション、触覚フィードバック、カスタムレイアウトの実装経験。
- ユーザーインタビューやプロダクト分析の経験。
- AIコーディングエージェントの指示、ルール、スキル、検証手順をチーム向けに整備した経験。

求める人物像

- デザインしたものを、自分の手で動くプロダクトにしたい人。
- Figma上の完成度だけでなく、実機での手触りに責任を持ちたい人。
- 仕様に書かれていない読み込み状態や失敗状態にも気づける人。
- デザインとエンジニアリングのどちらかを、もう一方へ従属させずに判断できる人。
- AIコーディングエージェントの出力をそのまま採用せず、自分の成果物として説明できる人。
- 職域を広げること自体ではなく、ユーザーへ価値を届けるために必要な仕事を選べる人。

応募概要

給与

経験・能力を考慮の上、当社規定に従い決定します。

- 上記金額には45時間分のみなし残業代を含みます。
- みなし残業時間を超える勤務をした場合は、残業代を追加支給します。
- 昇給有。

勤務地

週3日(月・水・金)はオフィス出勤を推奨し、フルリモートは応相談としています。

〒151-0063
東京都渋谷区富ケ谷1丁目13-9 フォンテ西原宿ビル5F

雇用形態

正社員 / 業務委託(トライアル採用)

勤務体系

**フレックスタイム制**

- 適用対象: 本社勤務の正社員および契約社員
- コアタイム: 11:00〜16:00

業務委託の稼働条件は、契約内容に応じて個別に定めます。

**休日・休暇**

- 週休2日制(土・日)
- 祝祭日
- 夏期休暇
- 年末年始休暇
- 誕生日休暇
- 年次有給休暇
- 生理休暇
- 忌引き休暇(ペット含む)
- 結婚記念日休暇 など

試用期間

福利厚生

**AIを前提にした開発環境**

- Claude Code、Codex、Cursorを、コードベースの調査、設計、試作、実装、リファクタリング、テスト、レビューで日常的に活用しています。
- ChatGPT、Claude、Gemini、Grok Botを、技術調査、設計案の比較、問題の切り分け、レビューに使っています。
- 自社Software FactoryやOpenAI Symphonyを活用し、複数の開発タスクを分離環境で並行して実行し、検証からレビューまでを自動化しています。
- OpenRouterを使ったモデルの比較や、各モデルのAPIを組み込んだ機能開発も行います。
- AIが生成したコードをそのまま採用せず、設計、ユーザー体験、正しさ、セキュリティ、保守性を開発者自身が判断し、本番品質まで仕上げます。
- 開発速度や品質の向上に有効なAIツールの利用費用を支援します。

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available