【フルリモート/週5/Ruby】エンタープライズ向けタレントマネジメントSaaSのバックエンド開発
作業内容
【フルリモート/週5/Ruby】エンタープライズ向けタレントマネジメントSaaSのバックエンド開発 ### お任せしたいこと [役割]バックエンドエンジニアとして、大企業向けに展開する自社タレントマネジメントシステムの新規機能開発およびパフォーマンス改善をお任せします。 [役割に対して求める成果]数万人規模の従業員データを扱う上でのセキュアな設計と、複雑な評価ワークフローや組織改編に柔軟に対応できる拡張性の高いバックエンドAPIの実現。 ### 具体的な業務内容 ・Ruby on Railsを用いたバックエンドAPIの詳細設計、実装、テスト ・複雑な組織図や人事評価フローを実現するためのデータモデル設計 ・大規模データ処理に伴うN+1問題の解消やインデックス最適化などのパフォーマンスチューニング ・RSpecを用いた自動テストの拡充およびCI/CD環境の運用保守 ・将来的なマイクロサービス化を見据えた既存コードのリファクタリングおよびアーキテクチャ検討 ### 必須スキル・経験 ・Ruby on Railsを用いたWebアプリケーション開発経験(3年以上) ・RDBMS(MySQLまたはPostgreSQL)のテーブル設計およびクエリチューニング経験 ・Git/GitHubを用いたチーム開発およびRSpec等でのテストコード実装経験 ### 歓迎スキル・経験 ・エンタープライズ向けBtoB SaaSの開発・運用経験 ・AWS環境(ECS、RDS、S3など)でのインフラ構築・運用経験 ・ドメイン駆動設計(DDD)やクリーンアーキテクチャの知見 ・GraphQLを用いたAPIの設計・開発経験 ### 開発環境 言語・フレームワーク:Ruby 3.2, Ruby on Rails 7, RSpec, GraphQL インフラ:AWS (ECS, RDS, ElastiCache), Docker ツール:GitHub, Datadog, Jira, Slack, Notion ### 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア4名(今回募集枠含む)、フロントエンドエンジニア3名、QAエンジニア1名の体制です。コード品質を重視し、機能開発と並行して技術的負債の解消にもチーム全体で取り組む文化があります。 ### 求める人物像 ・複雑な業務要件を紐解き、シンプルで保守性の高いシステム設計に落とし込める方 ・テストカバレッジやパフォーマンスにこだわりを持って開発に取り組める方 ・フルリモート環境下において、他職種とも自発的かつ円滑にコミュニケーションが取れる方 ### 仕事の魅力 日本の「働き方」や「人事評価」をアップデートするHRTech領域において、大企業の組織力向上に直結する社会的インパクトの大きいプロダクトです。Ruby on Railsの最新バージョンへの追従にも積極的であり、モダンな開発体験を得ながらバックエンドの専門性を高められる環境です。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Ruby on Rails、Ruby
募集回数
1回
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
