何をやっているか
toC向けサブスクリプションサービスの開発プロジェクトです。サービス成長に伴い、機能開発の加速と同時に、パフォーマンス最適化・技術的負債の解消を継続的に進める必要があり、バックエンド開発を主軸に改善提案まで担える体制を強化するため増員します。
【働く環境】
・開発はスクラムをベースに、設計レビュー/PRベースのコードレビューを前提とした進め方
・コミュニケーション:Slack/タスク管理:Jira/開発:GitHub(PRレビュー文化)
・Dockerを用いた開発環境で、CI/CD(CircleCI)を継続改善しています
・インフラはAWS(ECS / RDS / S3 / CloudFront)、DBはPostgreSQLです
お願いしたいこと
Ruby on RailsによるtoCサブスクのバックエンド開発をお任せします。
【業務内容】
・Ruby on Railsによるバックエンド開発(既存機能の改善/新機能追加)
・REST APIの設計・実装、既存APIのリファクタリング
・PostgreSQLのスキーマ設計/運用、クエリ改善などの性能チューニング
・AWS(ECS / RDS / S3 / CloudFront)上での運用を踏まえた改善(例:ボトルネック調査、ログ・監視の観点整理)
・GitHubでのPRレビュー、CircleCIを用いたCI運用、RSpec等のテスト拡充
【この募集の魅力】
・急成長中のtoCサブスクで、機能追加だけでなく非機能(性能・運用・負債返済)まで裁量を持って関われます
・スクラム×レビュー文化のもと、設計・実装の意思決定をエンジニア主導で進めやすい環境です
・AWS(ECS)×Rails×PostgreSQLの実運用下で、スケールを見据えた改善を積み上げられます
【求める人物像】
・Railsの実装だけでなく、ボトルネックを特定しパフォーマンス改善や技術的負債の解消を自走できる方
・プロダクト志向で、仕様の穴や改善点を提案しながら開発を前に進められる方
・チーム開発(レビュー・テスト・CI)で品質を担保しつつ、継続的に改善サイクルを回せる方
働く環境・業務に使うツール
【業務で使うツール】
・開発:Ruby/Ruby on Rails
・DB:PostgreSQL/MySQL
・インフラ:AWS(ECS / RDS / S3 / CloudFront)、Docker
・CI/CD:CircleCI、GitHub Actions
・コミュニケーション:Slack/タスク管理:Jira/開発:GitHub
【想定稼働時間】
週40時間(月160時間目安・平日日中9〜18時)
募集詳細情報
ご登録いただくと、プロジェクトの応募条件をご覧いただけます。