具体的な業務内容
【横浜/在宅可】テックリード◆フレックスあり/転勤なし/車・バイクパーツのリユース事業/上場企業
▼業務概要
リユースビジネスの中核を担う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を用いたフロントエンド設計の指揮
・コンポーネント設計とアーキテクチャの確立
・パフォーマンス最適化戦略の立案と実行
・フロントエンド開発基準の策定
・UI/UXの技術的な実現可能性の検証
【チームマネジメント】
・開発チームの技術的な指導とメンタリング
・コードレビューやペアプログラミングの推進
・技術的な意思決定とチーム合意形成の主導
▼テックリードの役割
・プロダクトオーナーと協働した技術戦略の策定
・アーキテクチャ設計と技術選定の主導
・チーム全体の技術力向上施策の立案・実行
・技術的な知見の共有と育成
・他チームとの技術的な連携推進
▼技術スタック
バックエンド:Ruby(Rails)、PHP(Laravel)、Java
フロントエンド:Nuxt.js、Flutter
インフラ:AWS、Docker
その他:GraphQL、MySQL、GitHub
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境