【フルスタックエンジニア】モダン技術で挑む!レガシーをマイクロサービス化するWebエンジニア募集!
株式会社アップガレージグループ
800万円〜1200万円
土日祝休み平均残業20h以下年間休日120日以上通勤交通費支給求人概要
| 求人ID | 263017 |
|---|---|
| 勤務地 | 株式会社アップガレージグループ本社 神奈川県横浜市青葉区榎が丘7-22 |
| 企業の内容 | ■ユーザーからの気づきを得ながら開発 リアル店舗があるので開発メンバーも訪問し、現場での観察やインタビュー等で得られた気づき・学びをもとにプロダクトを開発・改善しています。そのため、常にユーザー目線の開発を実現できています。 ■技術的なチャレンジができる環境 基盤システムのリプレイスは11年で過去2回行なっております。現在もJavaからRubyへのリプレイスを進めており、モダンな環境への挑戦ができる環境です。 |
| 仕事内容 | リユースビジネスのコアシステム全般(POS・商品/売買管理システム等)の開発をメインに担当いただきます。既存システムのフルリニューアルや次世代プラットフォーム開発など、多岐にわたるプロジェクトに携わっていただきます。 ▼バックエンド開発 ・Ruby on Railsを用いたAPIの設計・開発 ・Javaを用いたRESTful APIの設計・開発 ・Spring Bootを活用したマイクロサービスの構築 ・JUnitを用いた単体テストの作成とテスト自動化 ・CDIやSpring DIを活用した疎結合なアーキテクチャの実現 ・PHP(Laravel)を用いたマイクロサービスアーキテクチャの設計 ・Laravelエコシステムを活用したシステム構築 ・Repository/Service パターンの実践と指導 ・Laravel Octaneを活用したパフォーマンス最適化 ・PHPUnitを用いたテスト戦略の策定 ・開発標準やベストプラクティスの確立 ・コードレビューポリシーの策定と実施 ・CI/CD環境の整備とDevOps文化の醸成 ・Composerパッケージの設計と管理方針の策定 ・マイクロサービスアーキテクチャへの移行 ・パフォーマンスやスケーラビリティを考慮したシステム設計 ・AWS/Docker環境での開発・運用 ▼フロントエンド開発 ・Nuxt.jsを用いたSPA開発 ・複数サービス間でのUI/UX設計 ・コンポーネント設計とスタイルガイドの整備 ・フロントエンドのパフォーマンス最適化 ▼共通業務 ・アジャイル開発でのスプリント計画と実装 ・コードレビューやペアプログラミングへの参加 ・テストコードの作成とCI/CD環境の整備 ・技術選定や設計レビューへの参画 少数精鋭のチームで開発を進めており、バックエンド/フロントエンドに偏ることなく、ご経験や志向性に応じて幅広く担当いただけます。 開発体制・組織文化 ▼プロダクト開発体制 ・プロダクトごとに独立したクロスファンクショナルチームを形成 ・ 各チームにプロダクトオーナー、スクラムマスター、ディベロッパー、デザイナーをアサイン ・ ビジネス側と緊密に連携し、プロダクトの価値最大化を追求 ▼アジャイル開発プロセス ・ 2週間のスプリントサイクルでの開発推進 ・ デイリースクラムでの進捗共有と課題解決 ・ スプリントレビューでのプロダクトデモとKPTによる振り返り ・ 次スプリントのタスクプランニング ▼チームコミュニケーション - Good & Newsの共有によるチーム雰囲気づくり ・ プロダクト横断での朝会による知見共有(10-40分) ・ 臨機応変なコミュニケーションスタイル ・ 形式にとらわれない、必要な議論の促進 ▼技術スタック バックエンド:Ruby(Rails)、PHP(Laravel)、Java フロントエンド:Nuxt.js、Flutter インフラ:AWS、Docker その他:GraphQL、MySQL、Git、Github 魅力・特徴 ▼リアルとデジタルの融合 ・250店舗以上のの実店舗を持つ強みを活かした開発 ・現場観察やユーザーインタビューによる直接的なフィードバック ・顧客体験の可視化と改善サイクルの確立 ▼技術的チャレンジ ・11年で2回の基盤システムリプレイス実績 ・JavaからRubyへの移行など、モダン技術への積極的な投資 ・マイクロサービス化による新アーキテクチャの構築 |
| 対象となる方 | ■必須要件 ▼技術経験 以下のいずれかの言語での実務開発経験(5年以上) ・Ruby,Java,PHP,Nuxt.js いずれかの開発経験 ・SQLを用いたデータベース設計・運用経験 ・GitやGitHubを用いたバージョン管理の実務経験 ▼開発プロセス ・チームでのアジャイル開発経験 ・テストコードを書いた実務経験(単体テスト、統合テスト) ・コードレビューの経験(レビュアー・レビュイーどちらも) ■歓迎要件 ・AWS等のクラウドインフラの設計・構築経験 ・マイクロサービスアーキテクチャでの開発経験 ・基幹システム(POS、ECサイト等)の開発・運用経験 ・レガシーシステムのモダナイゼーション経験 ・Flutterでのモバイルアプリケーション開発経験 |
| 勤務時間 | 10:00〜19:00 |
| 雇用形態 | 正社員 |
| 給与 | 800〜1200万 【年収例】 ※前職実績考慮の上決定 給与改定:年2回(4月、10月) 決算賞与:プロジェクトの達成度に応じて年1回 |
| 待遇・福利厚生 | ・フレックス勤務 ・ハイブリッド勤務(火・水リモート勤務可) ・従業員持株会制度 ・退職金制度 ・禁煙手当 ・リスキリングサポート手当 ・健康促進サポート手当 ・資格サポート手当 交通費支給 健康診断 持株会制度 社会保険完備 退職金制度 |
| 休日・休暇 | 土日祝休み ショート有休(1時間単位で有休取得が可能) 年末年始休暇 介護休暇 慶弔休暇 産休・育休 有給休暇 |
| 選考の内容 | カジュアル面談→Webテスト→開発メンバー面談→最終面接 |