【フルリモート/週5/Kotlin】フードテック・スマート厨房自動化のKotlin × Ktor インタラクティブ・モバイルオーダー&キッチンディスプレイシステム開発案件

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,700 ~ 5,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Kotlin】フードテック・スマート厨房自動化のKotlin × Ktor インタラクティブ・モバイルオーダー&キッチンディスプレイシステム開発案件
お任せしたいこと
[役割]
Kotlin (Kotlin Multiplatform / Ktor) を用いた、大手外食チェーン・飲食店向けモバイルオーダーサービスおよび厨房内リアルタイム調理指示(KDS: キッチンディスプレイシステム)基盤のバックエンド・端末共通ロジック開発
[役割に対して求める成果]
Ktor による高並行 WebSockets 通信基盤の導入および Kotlin Multiplatform (KMP) によるビジネスロジック共通化による、ピーク時の注文イベント処理遅延 0(即時レスポンス)とアプリ開発工数 30% 削減の達成
具体的な業務内容
Kotlin / Ktor を用いた、店舗・卓上モバイルオーダーおよび厨房端末向け非同期イベント駆動型バックエンド API の開発
Kotlin Multiplatform (KMP) を活用した、iOS / Android / Web(厨房端末)間での注文状態・タイマー計算・バリデーションロジックの共通ライブラリ設計
WebSockets / Coroutines (Flow) を用いた、店舗厨房用ディスプレイ(KDS)へのリアルタイム調理オーダー・優先度更新ストリーミング通知の実装
Exposed / PostgreSQL を用いた高頻度な注文・メニューマスタトランザクション処理および Redis によるキャッシュ最適化
Kotest / MockK による共通ロジックおよび API エンドポイントの自動テスト構築
必須スキル・経験
Kotlin を用いたバックエンド(Ktor, Spring Boot等)または Android / KMP 開発実務経験(3年以上)
Kotlin Coroutines および Flow を用いた非同期・スレッド並行処理の実装実績
WebSockets や Server-Sent Events (SSE) を用いたリアルタイム双方向通信システムの開発経験
RDBMS(PostgreSQL, MySQL等)でのテーブル設計、トランザクション制御、およびクエリ最適化経験
歓迎スキル・経験
Kotlin Multiplatform (KMP) または Kotlin Multiplatform Mobile (KMM) の実務・検証実績
フードテック、外食、POSシステム、店舗決済、モバイルオーダー等の領域でのシステム開発経験
gRPC や Protocol Buffers を用いた低遅延マイクロサービス間通信の構築知見
Docker / Kubernetes / AWS を用いたコンテナ化およびクラウドインフラの構築・運用経験
開発環境
言語/ライブラリ: Kotlin 2.x, Ktor, Kotlin Multiplatform, Coroutines, Exposed
データ/キャッシュ: PostgreSQL, Redis, Amazon DynamoDB
開発/テストツール: IntelliJ IDEA, Kotest, MockK, Gradle, Docker
クラウド/CI: AWS (ECS, ElastiCache), GitHub Actions
コミュニケーション: Slack, Notion, Jira, GitHub
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
