職種・勤務地・キーワードで探す
条件を変える
東京都のバックエンドエンジニアの求人535件応募資格・募集要項・仕事内容を見る
Ruby on Railsエンジニア
- 勤務地
- 東京都渋谷区
- 休日
- 年間休日125日完全週休2日
- 雇用形態
- 正社員
どんな仕事かAIによる生成
マンガBANGのバックエンド開発を担当し、Ruby on Railsを用いたAPIの設計・実装や、データベースの設計・運用、継続的デリバリー基盤の改善に取り組みます。ユーザー向け機能や管理システムの開発に加え、AI技術やMCPサーバーを活用した開発効率化も担います。
この求人に応募
応募資格
必須
- Ruby on Railsでのwebサービス開発の実務経験
- AI導入・検証の実務経験
歓迎
- コンシューマ向けサービスの開発経験
求める人物像
- これまでの経験を活かし、スキルを発揮したい方
- 新しいものを積極的に取り入れるマインドを持った方
- コーディングエージェントの可能性に全振りしたい方
使用ツール
募集要項最終確認 10/27
- 職種
- バックエンドエンジニア
- 雇用形態
- 【雇用区分】 正社員試用期間 3 ヶ月(試用期間中の待遇変更なし)
- 給与
- 800〜1200万円/年
- 給与の詳細
- 【想定年収】 シニアエンジニア:800~1,200万基本給:597,876円〜896,830円/月固定残業代:68,790円〜103,170円/月固定残業時間:15時間固定残業時間を超える時間外労働分についての賃金の追加支給:有り■年俸制■昇給:年1回
- 手当
- 通勤手当家賃補助制度10,000円/月在宅手当3,000円/月書籍代補助昼食代補助4,000円/月部署内親睦飲食費補助5,000円/月
- 勤務地
- 東京都渋谷区桜丘町 1 番 2 号 渋谷サクラステージセントラルビル 13F
- 転勤
- 変更なし
- 働き方
- 在宅勤務制度あり(出社週2日)※新規入社いただいた方については、当社に慣れていただく期間(1~3か月)は「出社」をしていただきます。
- 勤務時間
- フレックスタイム制度ありコアタイム11:00-15:00標準労働時間1日8時間休日出勤や深夜残業はほぼなく、エンジニア平均残業時間も3.8時間と少なく、ワークライフバランスに優れた組織を目指しています。
- 年間休日
- 125日
- 休日・休暇
- 年間休日125日完全週休2日制(土・日)祝日休み有給休暇(入社時5日付与、半年経過後5日付与)夏季休暇(7-9月の間で2日間※規定有)年末年始休暇慶弔休暇誕生日休暇(※規定有)産前・産後休暇育児休暇
- 福利厚生
- ■家賃補助制度有り■在宅手当制度有りスキルアップ支援制度フレックスタイム制度あり在宅勤務制度あり(出社週2日)
- 社会保険
- 健康保険 厚生年金 雇用保険 労災保険
- 受動喫煙対策
- ※屋内原則禁煙(喫煙室あり)
- 業務の変更の範囲
- 会社の定める業務
- 就業場所の変更の範囲
- 変更なし
- 選考の流れ
- 書類選考役員面接(対面もしくはWEB)最終面接(対面)内定
- 掲載日
- 2026/06/29 20:02(120日前)
- 最終確認
- 2026/10/27 03:15(今日)
仕事内容
チームとしての課題
- AI(コーディングエージェント)の導入により、より早いスピード/サイクルで開発を進める新たなフェーズに突入しています。 単にコードを書くのではなく、「AIを駆使していかに新しい価値を生み出すか」という、より高度な課題に取り組んでいます。
目指す状態
- 目指すのは「AIの能力を最大限に引き出し、かつ人間の専門性が不可欠な領域に集中する」開発体制です。 AIがルーティンワークを担うことで、経験豊富なエンジニアは、 新機能の企画・設計、アーキテクチャの最適化、高度なセキュリティ設計などに集中できる環境を目指したいと思います。
現状
- 現在、私たちはコーディングエージェントを積極的に活用し、開発プロセスを刷新していますが、この技術はまだ発展途上です。 そのためにAI利用の方法の検証を行っている段階です。
期待すること
- 高いレベルの技術力をもち、今後のAI導入開発環境の変化に適応した、効率的なプロダクト開発の実現に貢献していただけることを期待しています。
大規模トラフィックを支えるバックエンド開発
- 月間数億リクエストを処理するAPI開発: Ruby on Railsを用いた高可用性・高パフォーマンスなREST API設計・実装
- コンテンツ配信、検索、ユーザー認証、決済処理等の基幹機能を担当
- レスポンスタイム最適化、キャッシング戦略、非同期処理設計
ハイブリッドデータベースアーキテクチャの設計・運用
- DynamoDB(NoSQL)とMySQL(RDB)を適材適所で使い分け、スケーラビリティと一貫性を両立
- 大量の読書履歴・ユーザーアクティビティログの効率的な保存・集計基盤の構築
- データモデリング、インデックス設計、クエリ最適化
CIを用いた継続的デリバリー基盤の改善
- 自動テスト、コード品質チェック(RuboCop)、Swagger自動生成などの開発フローを整備
- 高速で安全なデプロイメントパイプラインの構築・運用
ユーザー体験を変える機能開発
- データドリブンな新機能の企画・実装
- 運用チーム・デザイナーと協働し、ユーザー行動データ(Google Analytics、独自ログ基盤)を基にした機能仮説の立案
- ユーザー行動ログの分析による機能改善と効果検証
- 読書体験を向上させるリワードシステム、ログインボーナス機能など多様な機能実装
運営を支える管理システムの構築
- コンテンツ配信スケジューリング、ユーザーサポート、マーケティング施策を支える管理画面の開発
- 手動オペレーションの自動化・効率化によるビジネススピードの向上
- 運用チームなど社内ステークホルダーとの密なコミュニケーションを通じたビジネスフローの理解
最先端AI技術を活用した開発効率化(社内先進事例)
- AI駆動開発の実践と新技術の積極的導入
- Claude Code(claude CLI)を中心とした、AIペアプログラミングによる実装速度の向上とコード品質の担保
- (より優れたAIツールがあれば積極的に評価・採用し、開発チームへの推進も歓迎致します。)
- 定型的なコード生成(CRUD、テストコード、API仕様書)の自動化
- AI活用による開発者体験(DX)向上の取り組みをリード
MCP (Model Context Protocol) サーバーの自社開発
- 社内開発フロー(ZenHub、Qiita Team、GitHub、Google Drive)に特化したMCPサーバーの設計・実装
- AI開発環境の最適化による、さらなる開発効率化の推進
200万人のユーザが利用する大規模なサービスを開発・運用
- 大規模トラフィックを支えるための高負荷対策やパフォーマンス改善など、成長し続けるサービスの「技術的な挑戦」に日々取り組むことができます。開発した機能のインパクトがダイレクトにユーザーに届き、サービスの価値提供を感じられる環境です。
エンジニアが企画から参画
- エンジニアが企画から参画ビジネスサイドと一体になり、サービスの将来像や新機能の企画・要件定義段階から深く関われます。 技術的な知見に基づいた提案が尊重され、自身のアイデアをサービスのロードマップや仕様決定に反映できる大きな裁量があります。
新技術導入における裁量の大きさ
- 技術的な課題解決やサービス成長に最も適した技術スタックであれば、新しい言語やフレームワークの導入提案を積極的に歓迎します。「なぜその技術を選ぶのか」を論理的に説明し、チームの合意を得られれば、自律的に技術選定を進めることができます。
技術要素内容
- 言語: Ruby (Rails), JavaScript データベース: MySQL, DynamoDB (Dynamoid), Redis インフラ: AWS (EC2, ECS, Lambda, CloudFront, S3,OpenSearch) モニタリング: CloudWatch CI/CD: CircleCI, GitHub Actions 分析基盤: BigQuery, Google Analytics AI開発支援: Claude Code (claude CLI), 自社開発MCPサーバー群 その他: Docker, Terraform, GitHub, Slack 開発手法: アジャイル開発(スクラム)、ペアプログラミング
次に作るものはどうやって決められるか
- まず企画/運営チームおよびエンジニアで企画を行います。次に要件を元にデザイナーと企画/運営チームでデザインを作成し、それをエンジニアが開発者目線でレビューを行いブラッシュアップしていきます。デザインがfixしたらSprintで開発計画に組み込み実装に着手していきます。
タスクの見積もり、スケジュール管理
- タスクの見積もりは各担当分野のエンジニアに任せています。 全体のスケジュールはCTOが管理しています。
開発フロー
- スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。 スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
コードレビュー
- エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。 また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
ソフトウェアテスト
- 機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。 テストの自動化は今後力を入れていきたい分野です。
MCP (Model Context Protocol) サーバーの自社開発
- Qiita Team連携、Google Drive連携など、社内ツールと密接に統合
AI×人間の協働開発
- 定型的なコード生成はAIが担当し、設計・レビューに人間が注力
- AIによる自動バグ検出とセキュリティ脆弱性チェック
- 学習ログシステムによるAIと人間の相互学習プロセス
ユニークなチャレンジ
- 業界最大級の規模: 累計3,000万DL、月間1000万人以上のアクティブユーザーへのサービス提供
- 複雑なビジネスロジック: フリーミアム・ストア・広告を組み合わせた独自の収益モデルの実装
- 大規模データ処理: 10万作品以上、100万話以上のコンテンツ配信と管理
- リアルタイム性の追求: ミッション・ガチャ・イベントなど、時限性の高い機能の安定運用
組織体制
- エンジニア9名
- └CTO
- サーバーサイドチーム: 正社員サーバーサイドエンジニア2名、正社員インフラエンジニア1名
- 業務委託サーバーサイドエンジニア1名
- アプリチーム: 正社員iOSエンジニア2名、正社員Androidエンジニア1名、業務委託Androidエンジニア1名
- サービス運用16名
- UIUXデザイナー1名
開発メンバーの裁量
- OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができます。
- 企画を決定する場に、実装を担当する開発メンバーが参加しています。
- タスクの見積もりは、実装を担当するメンバーが中心となって行います
- 全体のスケジュール管理は、途中の成果を随時確認しながら、 納期または盛り込む機能を柔軟に調整する形で行っています。
この求人は、株式会社Amaziaの採用ページの内容をAIが読み取って整理したものです。応募の前に採用ページの原文を確かめてください。データの集め方企業サイト
同じ会社の求人24件
株式会社Amaziaの求人をすべて見る(24件)職種と勤務地が似ている求人東京都のバックエンドエンジニア 535件
- 食べログテックリード(サーバーサイド)
- シニアエンジニア(テクノロジー推進部)
- Senior Web Application Engineer
- バックエンドエンジニア
- Webバックエンドエンジニア(地理空間データも含む)
- バックエンドエンジニア / LINE公式アカウント (CRM・飲食・美容SaaS)
募集元の採用ページから応募できます
応募は株式会社Amaziaの採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。
この求人と近い条件で探す数字はリンク先ページの掲載件数
応募資格の語から探す
- Ruby on Rails602
- テック15,283
- AI6,266
この職種で探す
- バックエンドエンジニア633
- 東京都のバックエンドエンジニア535
- テック15,283
- Webエンジニア(フルスタック)989
- Webディレクター300