募集要項
- 募集背景
- 事業拡大に伴う増員となります。
- 仕事内容
-
【職務内容】
ebica の店舗向け Web アプリケーション、エンドユーザ向け Web アプリケーション等の開発、主に Golang / echo で構築されたシステムへの機能追加・運用保守行なっていただきます。
開発はスクラムで2週間のスプリントでリリースするサイクルとなっています。2024年5月にシステム刷新をおこないましたが、一部システムは Java / Python / 他の Golang のフレームワーク等で構築されたシステムも残っており、これらをリプレイスしていく仕事も担当いただきます。
上記のような機能開発を続けながら、プロダクトの成長・生産性向上をふまえた設計やリファクタリング等の推進も行い、開発をリードしていただくお仕事です。
【具体的には】
・Golang を用いたバックエンド開発(API / Lambda / Batch):実装、ユニットテスト実装、コードレビュー、動作検証、リリース作業
・Terraform による AWS のインフラ構築(一部):機能実装に関連した AWS リソースの定義、動作検証
・仕様検討・設計:チームで実施する仕様検討に主体的に参加し、基本設計・DB 設計・アーキテクチャ設計・リファクタリング方針検討・パフォーマンスチューニング等のアウトプット
・スクラムイベントを踏まえた開発スケジュールの検討と調整・プロセス改善
・問合せ対応:問合せ/障害の原因調査・特定により関係者と協力した問題解決
【開発環境】
開発フロー:スクラム開発
AI 開発支援:Github Copilot Enterprise / Claude Code 等
言語:バックエンド:Golang / JavaScrip / Python・フロントエンド:Vue.js / Nuxt.js / React / Next / TypeScript・インフラ・AWS:SageMaker / Redshift / RDS(PostgreSQL) / DynamoDB / ALB / ECS / Fargate / CodeBuild / CodeDeploy / etc・Terraform・GitHub Actions
ドキュメント管理:Confluence
チケット管理: Jira / Backlog
- 応募資格
-
- 必須
-
・Webアプリケーションエンジニアとしての開発経験(5年以上)
・RDBMS(PostgreSQL / MySQL 等)/ KVS 等を用いたアプリケーション開発経験
・プロダクトの設計・実装・運用保守経験
・他チーム(企画等の事業部側)と協力しながら開発を進めるコミュニケーション能力
【歓迎】
・アーキテクチャ検討における議論や技術選定に主体的に関与した経験
・大規模プロダクト開発における設計ガイドラインやベストプラクティスの提案・整備経験
・ドメインモデル設計(DDD の考え方など)を用いたシステム設計経験
・マイクロサービスアーキテクチャ、または分散システムの設計・運用経験
・レガシーコードの改善、パフォーマンスチューニングの知識・経験
・AWS / GCP などクラウドサービスを利用した開発・運用経験
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 650~900万円
- 待遇・福利厚生
- 通勤手当 ピアボーナス制度によるカフェ/飲み会/家事代行費用等の補助
- 休日休暇
- 慶弔休暇 年末年始 夏期休暇 有給休暇 完全週休2日制(土日祝) GW休暇 ※年間休日合計120日以上 時短勤務制度
