〖Ruby|経験5年〗|リユースビジネス向けコアシステム開発支援|フルスタックエンジニア
業務内容
【案件概要】
マイクロサービスアーキテクチャを活用した新規設計・開発および既存機能改修案件です。リユースビジネスのコアシステム(POS・商品/売買管理システム等)のリプレイスを中心に、少数精鋭チームで主体的に開発を推進いただきます。バックエンドではパフォーマンス・スケーラビリティを考慮したアーキテクチャ設計やミドルウェア選定、フロントエンドではNuxt.jsを用いたSPA開発を担当し、技術選定から設計・開発・品質管理まで幅広く裁量を持ってご参画いただけます。
【作業内容】
・マイクロサービス構成での新規設計・開発/既存改修
・Rubyによるバックエンド開発(性能・スケーラビリティ考慮)
・Vue.js/Nuxt.jsによるSPA開発
・ミドルウェア選定・アーキテクチャ設計
・品質管理(コードレビュー、テスト自動化、CI/CD)
スキル
【基本スキル】
・RubyでのWebアプリケーション開発経験(5年以上目安)
・バックエンド開発経験(アーキテクチャ設計/ミドルウェア選定/性能・スケーラビリティ考慮)
・フロントエンド開発経験(Vue.js/Nuxt.js)
・Webアプリ開発経験(Flutter)
・要件定義〜設計〜開発まで一連の開発経験
・チーム開発経験(コードレビューやテスト自動化の実践)
・自発的にリーダーシップを発揮できる方
・PM/PO/デザイナー/バックエンドチームとのコミュニケーション能力
【尚可スキル】
・マイクロサービスアーキテクチャ設計/開発経験
・クラウド環境(AWS/GCP等)でのサービス開発経験
・POS/商品管理/売買管理システムなどリユースビジネス領域での開発経験
・CI/CDパイプライン構築経験
・テスト自動化フレームワーク使用経験
・グローバルサービスの開発/運用経験
・UX/UI設計に関する知見、フロントエンド最適化経験
求める人物像
・能動的に動ける人
・コミュニケーション力が高いため


