エンジニアフルリモート

【フルリモート/週5/Kotlin】メディア・動画配信SaaSにおけるサーバーサイドKotlin(Ktor)× リアクティブ配信基盤開発案件

【フルリモート/週5/Kotlin】メディア・動画配信SaaSにおけるサーバーサイドKotlin(Ktor)× リアクティブ配信基盤開発案件

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
4,400 ~ 5,200円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

【フルリモート/週5/Kotlin】メディア・動画配信SaaSにおけるサーバーサイドKotlin(Ktor)× リアクティブ配信基盤開発案件

お任せしたいこと
[役割]
Kotlin / Ktor を用いた、高トラフィックな動画配信・コンテンツ管理SaaSのバックエンドAPI設計・実装および非同期処理基盤の最適化
[役割に対して求める成果]
Kotlin Coroutines / Flow と Netty(Ktor)を活用した非同期I/O処理の全社標準化により、ピーク時のAPIレスポンス遅延を30%削減し、サーバーインフラコストを抑制

具体的な業務内容
Kotlin / Ktor を活用した、低遅延な動画メタデータ取得・視聴履歴同期・認証認可Web APIの設計・実装
Coroutines / Flow による非同期ストリーミング処理および、動画変換ジョブ(Transcoding)の非同期イベントワーカー構築
Exposed(Kotlin SQLライブラリ)または Spring Data R2DBC を用いた PostgreSQL / Redis のデータアクセス層設計
Protocol Buffers / gRPC を用いた内部マイクロサービス間通信の実装および、Ktor クライアントによる外部サービス連携
Kotest / Mockk を用いたテスタブルなアーキテクチャ設計および単体・結合テストの自動化

必須スキル・経験
Kotlin を用いた サーバーサイド / Web API の開発・運用実務経験(3年以上)
Kotlin Coroutines / Flow を用いた非同期・並行処理の実装経験(2年以上)
RDBMS(PostgreSQL, MySQL等)でのテーブル設計、インデックス最適化、SQLパフォーマンス調整の実務経験
gRPC または REST API の設計・運用経験

歓迎スキル・経験
Ktor フレームワークを用いた Web API やマイクロサービスの構築・運用実績
Arrow-kt 等を用いた関数型プログラミング(Functional Programming)の知見・実践経験
Kafka や RabbitMQ を用いた非同期イベント駆動型アーキテクチャの開発実績
Docker / Kubernetes (EKS, GKE) 上でのコンテナ運用およびパフォーマンスモニタリングの経験

開発環境
言語/フレームワーク: Kotlin 1.9+, Ktor, Coroutines, Flow, Arrow-kt
ORM/DB/キャッシュ: Exposed, PostgreSQL, Redis, Apache Kafka
開発/テストツール: IntelliJ IDEA, Kotest, Mockk, Gradle, Docker
クラウド/インフラ: AWS (EKS, Aurora, CloudFront), GitHub Actions
コミュニケーション: Slack, Notion, Jira, GitHub

開発チームについて
テックリード(1名)、Kotlinバックエンドエンジニア(3名/今回募集枠含む)、フロントエンドエンジニア(2名)、SRE(1名)のチームです。
Ktor や Coroutines など「純粋なKotlinのエコシステム」を最大限に活かし、フレームワークのオーバーヘッドを削ぎ落とした軽量で高パフォーマンスなコードを追求する文化です。

求める人物像
Javaのパラダイムに留まらず、Kotlin特有の非同期処理(Coroutines)や表現力を活かしたクリーンな設計ができる方
システムのメモリ・スレッド挙動を意識し、効率的なI/O処理にこだわりを持てる方
フルリモート環境において、コードレビューやドキュメント(Notion/Slack)で技術的意図を論理的に発信できる方

仕事の魅力
Spring Boot に頼らない「Ktor × Coroutines」の本格的なサーバーサイドKotlin環境で、高度な非同期処理技術を身につけられます。
高トラフィックなメディア配信基盤において、軽量でスケーラブルなマイクロサービス開発を主導できるやりがいのあるプロジェクトです。

働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。