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

掲載終了3ヶ月前

【フルリモート/週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回

募集背景

この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。

募集人数

2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。

企業名

大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。

面談でお伝えできます。
ぜひご相談ください。
一部非公開の場合がございます

チーム人数

チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。

現場の雰囲気

アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。

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

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