転職AIログインマイページ求人へ
バックエンドエンジニア条件を変える閉じる

こだわり
条件をクリア

Ruby on Railsエンジニア

株式会社Amazia

テック 東京都渋谷区 企業サイト 掲載 6/29

給与

100〜150万円/月※ 月給提示。年額は賞与を含まないため算出していません

勤務地
東京都渋谷区
雇用形態
業務委託
働き方
週2日 出社

リモート可

年間休日
非公開

仕事内容バックエンドエンジニア

マンガBANG!のバックエンド開発を担う業務委託エンジニア募集。Ruby on RailsでのAPI開発、DynamoDB/MySQLを用いたデータ基盤設計、CI/CD改善、AI活用開発などを担当する。週2日以上の出社が必要で、月額100〜150万円の報酬。応募にはRuby on Railsでの実務経験とAI導入・検証の経験が必須。

作業内容

  1. 月間数億リクエストを処理するAPI開発: Ruby on Railsを用いた高可用性・高パフォーマンスなREST API設計・実装
  2. コンテンツ配信、検索、ユーザー認証、決済処理等の基幹機能を担当
  3. レスポンスタイム最適化、キャッシング戦略、非同期処理設計
  4. DynamoDB(NoSQL)とMySQL(RDB)を適材適所で使い分け、スケーラビリティと一貫性を両立
  5. 大量の読書履歴・ユーザーアクティビティログの効率的な保存・集計基盤の構築
  6. データモデリング、インデックス設計、クエリ最適化
  7. 自動テスト、コード品質チェック(RuboCop)、Swagger自動生成などの開発フローを整備
  8. 高速で安全なデプロイメントパイプラインの構築・運用
  9. データドリブンな新機能の企画・実装
  10. 運用チーム・デザイナーと協働し、ユーザー行動データ(Google Analytics、独自ログ基盤)を基にした機能仮説の立案
  11. ユーザー行動ログの分析による機能改善と効果検証
  12. 読書体験を向上させるリワードシステム、ログインボーナス機能など多様な機能実装
  13. コンテンツ配信スケジューリング、ユーザーサポート、マーケティング施策を支える管理画面の開発
  14. 手動オペレーションの自動化・効率化によるビジネススピードの向上
  15. 運用チームなど社内ステークホルダーとの密なコミュニケーションを通じたビジネスフローの理解
  16. AI駆動開発の実践と新技術の積極的導入
  17. Claude Code(claude CLI)を中心とした、AIペアプログラミングによる実装速度の向上とコード品質の担保
  18. 定型的なコード生成(CRUD、テストコード、API仕様書)の自動化
  19. AI活用による開発者体験(DX)向上の取り組みをリード
  20. 社内開発フロー(ZenHub、Qiita Team、GitHub、Google Drive)に特化したMCPサーバーの設計・実装
  21. AI開発環境の最適化による、さらなる開発効率化の推進

開発環境

  1. 言語: Ruby (Rails), JavaScript
  2. データベース: MySQL, DynamoDB (Dynamoid), Redis
  3. インフラ: AWS (EC2, ECS, Lambda, CloudFront, S3,OpenSearch)
  4. モニタリング: CloudWatch
  5. CI/CD: CircleCI, GitHub Actions
  6. 分析基盤: BigQuery, Google Analytics
  7. AI開発支援: Claude Code (claude CLI), 自社開発MCPサーバー群
  8. その他: Docker, Terraform, GitHub, Slack
  9. 開発手法: アジャイル開発(スクラム)、ペアプログラミング

開発の進め方

  1. 企画/運営チームおよびエンジニアで企画を行い、要件を元にデザイナーと企画/運営チームでデザインを作成し、エンジニアが開発者目線でレビューを行いブラッシュアップしていく
  2. デザインがfixしたらSprintで開発計画に組み込み実装に着手する
  3. タスクの見積もりは各担当分野のエンジニアに任せている
  4. 全体のスケジュールはCTOが管理している
  5. スクラムをベースにした開発フローを採用しており、スプリントの期間は2週間
  6. スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論する
  7. エンジニア同士でのピアレビューとCTOによるレビューの2段階でコードレビューを実施する
  8. 必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともある
  9. ソフトウェアテストは重要機能の単体テストがメインとなっており、テストの自動化は今後力を入れていきたい分野

サービス開発へのAI導入の取り組み

  1. マンガBANG開発チームは、AIを単なるツールではなく、チームメンバーとして活用している
  2. Qiita Team連携、Google Drive連携など、社内ツールと密接に統合したMCPサーバーを自社開発
  3. 定型的なコード生成はAIが担当し、設計・レビューに人間が注力
  4. AIによる自動バグ検出とセキュリティ脆弱性チェック
  5. 学習ログシステムによるAIと人間の相互学習プロセス

ユニークなチャレンジ

  1. 業界最大級の規模: 累計3,000万DL、月間1000万人以上のアクティブユーザーへのサービス提供
  2. 複雑なビジネスロジック: フリーミアム・ストア・広告を組み合わせた独自の収益モデルの実装
  3. 大規模データ処理: 10万作品以上、100万話以上のコンテンツ配信と管理
  4. リアルタイム性の追求: ミッション・ガチャ・イベントなど、時限性の高い機能の安定運用

チーム組織

  1. エンジニア9名: CTO、サーバーサイドチーム(正社員2名、業務委託1名)、アプリチーム(正社員iOS 2名、正社員Android 1名、業務委託Android 1名)
  2. サービス運用10名、UIUXデザイナー1名
  3. OSやエディタ、IDEといった個人の環境は、各自の責任で好きなものを使うことができる
  4. 企画を決定する場に、実装を担当する開発メンバーが参加している
  5. タスクの見積もりは、実装を担当するメンバーが中心となって行う
  6. 全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行っている

社内の雰囲気

  1. 当社の強みは自由な企画とスピード感のある開発力
  2. 少数精鋭の組織なので、さまざまなアイディアを自ら出し、実践して頂ける
  3. 服装や音楽など社内は自由な環境
  4. 業務時間に最大限集中して成果を出せる人がフィットする会社
  5. 休日出勤や深夜残業はほぼなく、エンジニア平均残業時間も3.8時間と少なく、ワークライフバランスに優れた組織を目指している
リモート可Web面接可

募集要項最終確認 9/10

雇用形態
業務委託
想定年収
100〜150万円/月
勤務地
東京都渋谷区
働き方
週2日 出社
年間休日
非公開
職種
バックエンドエンジニア
経験年数
不問
掲載日
6/29
最終確認
9/10

応募資格(必須)

  • Ruby on Railsでのwebサービス開発の実務経験
  • AI導入・検証の実務経験

歓迎する経験

  • コンシューマ向けサービスの開発経験

この求人は株式会社Amazia採用ページの掲載内容をもとに構成しています。応募条件の最新情報は募集元をご確認ください。

東京都のバックエンドエンジニアの求人473件

東京都のバックエンドエンジニアの求人をすべて見る(473件)

募集元の採用ページから応募できます

応募は株式会社Amaziaの採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。

募集元の採用ページを開く
相談募集元で応募する採用ページへ

AI相談