【フルリモート/週5/Ruby】急成長中バーティカルSaaS・基幹システム開発エンジニア
作業内容
【フルリモート/週5/Ruby】急成長中バーティカルSaaS・基幹システム開発エンジニア お任せしたいこと [役割] 特定の業界(不動産・建設等)に特化したバーティカルSaaSのプロダクト開発において、Ruby on Railsを用いたバックエンド開発をメインに担当していただきます。 [役割に対して求める成果] 複雑なドメイン知識(法規制や業界特有の商習慣)を整理し、Railsの哲学に則った保守性の高いコードで新機能を実装すること。また、肥大化したモノリスなシステムのリファクタリングを推進すること。 具体的な業務内容 ・Ruby on Railsを用いた新機能の設計・開発およびAPI実装 ・ActiveRecordを用いたデータベース設計の最適化とクエリチューニング ・Sidekiq等を用いた非同期ジョブ処理の実装・運用 ・RSpecを用いたテスト駆動開発(TDD)による品質担保 ・フロントエンド(React / Vue.js)と連携するためのシームレスなAPI設計 必須スキル・経験 ・Ruby on Railsを用いたWebアプリケーション開発経験(3年以上) ・Rubyのメタプログラミングや言語仕様に関する深い理解 ・RDB(PostgreSQL / MySQL)におけるスキーマ設計およびパフォーマンス改善の経験 ・RSpecを用いた単体テスト・結合テストの実装経験 歓迎スキル・経験 ・AWS(ECS, RDS, Lambda)等のインフラ構築・運用経験 ・ドメイン駆動設計(DDD)やクリーンアーキテクチャの導入経験 ・大量のデータ移行(マイグレーション)を伴うリプレイスプロジェクトの経験 ・OSSへの寄稿や、技術ブログ等でのアウトプット経験 開発環境 ・言語:Ruby 3.3 ・フレームワーク:Ruby on Rails 7.x ・DB:PostgreSQL, Redis ・インフラ:AWS (Fargate) ・ツール:GitHub, CircleCI, Slack, Notion 開発チームについて 「プロダクト志向」のエンジニアが多く、エンジニア自らがユーザーインタビューに基づいた仕様提案を行う文化です。技術的負債に対して非常に意識が高く、リファクタリング専用のスプリントを定期的に設けるなど、常にコードの健康状態を高く保つ努力をしています。 求める人物像 ・Railsの「Convention over Configuration(設定より規約)」を理解し、洗練されたコードを書ける方 ・ビジネス上の課題を技術でどう解決するか、プロダクトオーナーと共に考え抜ける方 ・フルリモート環境下で、セルフマネジメントを行いながら高い自律性を持って動ける方 仕事の魅力 ・最新のRuby 3.x系へのアップデートをいち早く行うなど、モダンなRuby開発を追求できます。 ・バーティカルSaaS特有の「深いドメイン」を扱うため、難易度の高いモデリングスキルが身につきます。 ・フルリモートながら、ペアプロやオンラインでのコードレビューが盛んで、孤独感なくスキルアップできる環境です。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Ruby、Ruby on Rails
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
