シニアWebエンジニア(Ruby on Rails)
募集背景
- バフェット・コードは、日本で最も広く使われている企業分析ツールの1つであり、法人・個人問わず幅広いユーザーに価値を提供
- 2019年のリリース以来、Ruby on Rails を中核にしたアプリケーションは順調に成長し、2023年には 100万MAU を突破、取り扱い企業も 100万社超 へ拡大。現在は法人向けのより高度な機能の開発に注力
- 事業のさらなる成長を目指し、ユーザー価値の高い新機能をよりスピーディに届けることが最重要課題
- Rails アプリケーション全体にオーナーシップを持ち、機能開発を加速させるシニアエンジニアを募集
業務内容
- バフェット・コードの新機能開発をリード
- 事業成長に直結する新機能の設計・実装
- 既存機能の改善・拡張やパフォーマンスの改善
- Webアプリケーション全体の品質と価値を高める取り組み
- アーキテクチャの改善とリファクタリング計画の策定・実行
- テストコードの充実と品質管理
- 将来を見据えた技術選定と移行戦略の立案・実行
- 利用するミドルウェアやライブラリの選定・導入
- フレームワークのバージョンアップと最新機能の活用
- よりモダンなシステムへの段階的な移行・刷新
- チームが高いアウトプットを継続できる技術基盤の整備
- パフォーマンスボトルネックの特定と改善
- 開発効率を高めるツールやプロセスの導入
開発環境
- Ruby3.4 / Ruby on Rails 8系
- データベース: PostgreSQL 15系, Amazon DynamoDB
- 検索エンジン: Amazon OpenSearch Service
- ストレージ/キャッシュ: Amazon S3, Amazon ElastiCache
- ワークフロー: Apache Airflow
- IaC: Terraform
- モニタリング: Amazon CloudWatch, Skylight, Rollbar
- コード管理: GitHub
- CI/CD: GitHub Actions
- AI開発支援: Devin, Claude Code, Codex
- その他: Docker, Amazon ECS, AWS Batch, OpenAI API, Claude API, Gemini
チーム体制と仕事の進め方
- 正社員エンジニア4名+業務委託メンバー複数
- CEOやプロダクトオーナーとの新機能の仕様検討フェーズから参画し、リリースまで一気通貫で担当
- デザイナーや機械学習PoCメンバーも同一組織に在籍し、横断的に協働
- メンバー出身例:ヤフー、サイボウズ、メルカリ、10X、ブレインパッド、AlpacaJapan、弥生、リクルート など
やりがい・魅力
- 100万MAUを超えるプロダクトの中核を担い、自身の実装が事業成長に直結する経験を得られる
- CEOやプロダクトオーナーと直接議論し、技術的な判断を通じてプロダクトの方向性に影響を与えられる
- 急成長フェーズ特有の課題に取り組み、自身の開発の成果が速やかにプロダクトへ反映される環境で働ける
- 裁量の大きい体制の中で、事業への貢献と技術的成長を同時に実現できる
応募資格
- Webフレームワークを用いたアプリケーション開発経験(5年以上、Ruby on Railsの経験は必須)
- システム全体を俯瞰し、技術的な意思決定とチームの生産性向上をリードできる方
- 主体的に動き、裁量の大きい環境で成果を出せる方
歓迎するスキル
- フロントエンド技術(JavaScript、HTML、CSS)の実務経験
- リファクタリングとパフォーマンスチューニングの豊富な経験
- システムの課題を発見し、チームと協力して根本的な解決策を実装できる能力
- ユーザー価値と技術的価値のバランスを意識した開発姿勢
求める人物像
- 事業戦略を理解し、中長期の視点でプロダクトの開発をリードできる方
- 技術負債の解消と新機能開発のバランスを判断し、最適な技術選択でチームの生産性を高められる方
- 高い技術力を発揮し、設計・実装・運用を自ら担いながらプロダクトを前進させられる方
給与
- 年収 800万〜1,300万円(スキル・経験に応じて決定)
勤務地
勤務時間
休日・休暇
福利厚生
- 各種社会保険完備
- リモートワーク制度
- 外部勉強会、カンファレンス参加を推奨