【フルリモート/週5/Ruby】急成長中の自社動画配信プラットフォームにおけるフロント・バックエンド同時刷新プロジェクト

掲載終了4ヶ月前

【フルリモート/週5/Ruby】急成長中の自社動画配信プラットフォームにおけるフロント・バックエンド同時刷新プロジェクト

4,000〜5,500/時

作業内容

### お任せしたいこと [役割] フルスタックエンジニアとして、Ruby on Railsを用いたAPI開発および、Reactを用いたユーザーインターフェースのモダン化・機能拡張を担当していただきます。 [役割に対して求める成果] モノリスな既存システムからの機能切り出しを行い、スケーラビリティを考慮した疎結合なアーキテクチャへの移行と、フロントエンドの描画パフォーマンス改善。 ### 具体的な業務内容 Ruby on Rails(APIモード)を用いた動画管理・配信制御ロジックの設計および実装 React / Next.jsを用いた、レスポンシブかつインタラクティブな管理画面・視聴画面の開発 GraphQLを用いたバックエンドとフロントエンド間の効率的なデータ通信スキーマの定義 RSpec / Jestを用いた自動テストの拡充による、継続的なデプロイパイプラインの品質維持 AWS(CloudFront / S3)と連携した動画メタデータ処理およびキャッシュ戦略の最適化 デザイナーと密に連携し、複雑なユーザー導線をシンプルに解決するコンポーネント設計 ### 必須スキル・経験 Ruby on Railsを用いたWebアプリケーションの開発実務経験3年以上 React(Hooks / Context API)を用いたシングルページアプリケーションの開発実務経験2年以上 TypeScriptを用いた型安全なフロントエンド開発の実務経験 RDBMS(MySQL / PostgreSQL)のインデックス最適化やクエリチューニングの知識 GitHubを用いたプルリクエストベースのチーム開発およびコードレビュー経験 AWS等のパブリッククラウド環境におけるアプリケーション実行基盤の基礎知識 ### 歓迎スキル・経験 Next.js(App Router)を用いたプロダクトの構築および運用経験 Docker / Kubernetesを用いたコンテナ開発環境の構築および運用知見 Redisを用いたキャッシュ処理や、Sidekiqを用いた非同期ジョブの実装経験 GraphQL(Apollo Client / Ruby)を実務プロダクトへ導入・運用した経験 Storybookを用いたコンポーネント駆動開発(CDD)の実践経験 動画配信技術(HLS / DASH)やエンコード処理に関する基礎的な知見 ### 開発環境 言語・FW:Ruby 3.x, Ruby on Rails, React, TypeScript, Next.js インフラ:AWS (ECS, RDS, CloudFront), Docker, Terraform 管理ツール:GitHub, Slack, ZenHub, Notion 技術スタック:GraphQL, RSpec, Jest, Tailwind CSS, Vite ### 開発チームについて 1チーム5名程度のスクラム体制で、現在は合計3つの開発フィーチャーチームが稼働しています。 Rubyコミッターに近い技術力の高いメンバーも在籍しており、技術選定の議論が非常に活発です。 フルリモート下でもGatherやSlackを活用し、ペアプロや相談が気軽に行えるオープンな文化です。 ### 求める人物像 特定の技術スタックに固執せず、プロダクトの価値最大化のために最適な手段を選択できる方 フロントからバックエンドまで一気通貫で触ることに抵抗がなく、視野広く開発を楽しめる方 自動化やリファクタリングを好み、技術負債に対して主体的に改善提案を行える方 非同期コミュニケーションが得意で、テキストベースでも正確かつ円滑な意思疎通ができる方 ### 仕事の魅力 月間数千万PV規模のtoCサービスにおいて、RubyとReactを駆使したダイナミックな開発が経験できます。 既存機能のリプレイスという難易度の高いフェーズで、アーキテクチャ設計から深く関与可能です。 モダンなツール群(Next.js, GraphQL, Terraform等)を実務で使い倒せる、エンジニアとして理想的な環境です。 完全フルリモート・フルフレックスのため、自身の裁量で最大限のパフォーマンスを発揮できる働き方が実現できます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

React、Ruby、Ruby on Rails、TypeScript、Next.js、AWS

募集回数

1回

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)