【フルリモート/週5/Ruby】ハンドメイド作品特化型C2Cマーケットプレイスのバックエンド開発
作業内容
【フルリモート/週5/Ruby】ハンドメイド作品特化型C2Cマーケットプレイスのバックエンド開発 ### お任せしたいこと [役割]バックエンドエンジニアとして、月間数百万UUを誇るC2CマーケットプレイスのAPI開発および決済・検索基盤の刷新をお任せします。 [役割に対して求める成果]急激なトラフィック増にも耐えうるスケーラブルなシステム設計と、出品者・購入者双方が安心して取引できる堅牢な決済システムの実現。 ### 具体的な業務内容 ・Ruby on Railsによる新規機能(決済手段拡充、メッセージ機能改善など)の設計・開発 ・外部決済代行API(Stripe等)との連携および複雑なトランザクション処理の実装 ・Elasticsearchを用いた商品検索アルゴリズムの改善およびパフォーマンスチューニング ・大規模トラフィックを捌くためのDB設計、N+1問題の解消、クエリ最適化 ・RSpecを用いたテストコード実装およびCI/CDパイプラインによる品質担保 ### 必須スキル・経験 ・Ruby on Railsを用いたWebアプリケーション開発経験(3年以上) ・RDBMS(MySQL等)の大規模データ環境下でのテーブル設計およびチューニング経験 ・外部API(決済、SMS通知など)の連携処理の実装経験 ### 歓迎スキル・経験 ・C2CサービスやEコマース(EC)プラットフォームの開発・運用経験 ・Elasticsearchなどを用いた検索システムの構築・運用経験 ・AWS(EC2, RDS, SQS等)を用いたインフラ構築・運用経験 ・月間数百万PV以上のトラフィックを想定したシステム設計経験 ### 開発環境 言語・フレームワーク:Ruby 3.2, Ruby on Rails 7, RSpec インフラ・ミドルウェア:AWS, MySQL, Elasticsearch, Redis, Docker ツール:GitHub, CircleCI, Jira, Slack, Datadog ### 開発チームについて PdM1名、テックリード1名、バックエンドエンジニア5名、フロントエンドエンジニア3名、SRE2名の体制です。事業の成長スピードが速く、エンジニア主導で技術的負債の返済やパフォーマンス改善の提案が日々活発に行われています。 ### 求める人物像 ・大規模トラフィックや複雑なトランザクション処理に技術的なやりがいを感じる方 ・プロダクトの成長と技術的な課題解決のバランスを考え、自律的に行動できる方 ・フルリモート環境下において、他職種とも円滑にテキストや音声で連携できる方 ### 仕事の魅力 クリエイターとファンを繋ぐ社会的意義の大きいC2Cプラットフォームであり、自身の開発した機能が直接ユーザーの反響に繋がる面白さがあります。決済や検索といったECのコア機能に携わり、トラフィック規模の大きい環境でRubyの高度な技術力を磨くことができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Ruby on Rails、Ruby
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
