フロントエンドエンジニア(プラットフォーム)
業務内容
伝統的かつ巨大な産業にテクノロジーを活用し新しい仕組みを作ることで、産業構造を再定義していく事業に参画できます。
事業領域の拡大に伴い、多様なサービスをシームレスにつなぎ、より良いユーザー体験を提供するための横断プロダクト開発チームのシニアエンジニアを募集しています。
本ポジションでは、トップページや検索、リコメンド、共通ヘッダーといった横断的なプロダクトのフロントエンド開発・運用を中心に、技術・プロダクト両面からユーザー体験の大幅な改善をお任せします。
具体的な業務
- 横断プロダクト(トップページ、検索、リコメンド等)のフロントエンド設計・開発・運用
- デザインシステムや共通UIコンポーネントの設計・開発・運用(UI/UX一貫性担保、開発生産性向上)
- データ基盤開発チームや各事業のプロダクト開発チームとの連携
ミッション
プロダクトミッション
- 複数サービス利用を加速させるシームレスなデザイン&UXのWeb機能を構築する
技術ミッション
- 複数事業で利用可能な堅牢なフロントエンド基盤の設計・構築
業務の進め方
- 横断プロダクト開発チーム立ち上げの初期メンバーとして参画
- 数名のエンジニア、プロダクトマネージャー、デザイナーと協働
連携部署
- データ基盤チーム
- 各事業部の開発チーム
- ID/決済基盤開発チーム
入社後の流れ
- まずはCIO、マネージャー、エンジニアによるフォローのもとキャッチアップ
- 事業ドメインやプロセス、組織カルチャーを学習
- ご経験・適性に応じて順次活躍範囲を拡大
- 中長期的には横断プロダクトの戦略立案や開発リードも期待
必須要件
経験
- Webアプリケーション開発経験(5年以上)
- Vue.jsまたはReactの経験
- Git/GitHubのチーム開発経験
- SSR、BFF、SPA等アーキテクチャに関する知識
- アセット配信・CDN、HTTPの基礎知識
- Node.jsやビルドパイプラインの知識
- ユニットテストフレームワークの開発経験
- バックエンドの基礎理解
能力
- 事業・プロダクト状況/ロードマップを意識した開発
- チーム開発での設計責任・適切な技術選定
- 要件整理・技術的目線での全体最適提案
- 品質管理
志向性
- 理想像や設計を考え、提示し続けられる
- チームワーク重視、協力してものづくりできる
- ロールにとらわれず積極的に意見を発信できる
- 学び続け、スキルアップへ積極的
- 新技術への興味・業務活用の姿勢
- 柔軟に新しいものを受け入れられる
- 技術やビジネス力を社会課題解決に活かせると価値を感じる
歓迎要件
- 複数Webサービス横断機能の開発経験
- 現状課題を理解し着実に課題解決できる
- リーダー経験
- マイクロサービスでのシステム間連携・設計経験
開発環境・利用技術
- 言語: TypeScript
- フレームワーク: Vue.js
- バックエンド: Ruby on Rails, Go, Kotlin
- インフラ: AWS Fargate, Aurora MySQL, Redis, CloudFront, S3
- CI/CD: GitHub Actions, CircleCI, CodePipeline, CodeBuild
- Monitoring: Datadog
- コミュニケーション: GitHub, Slack, Notion, Google Meet
参考動画・記事
募集要項
- 職種/ポジション: フロントエンドエンジニア(プラットフォーム)
- 雇用形態: 正社員
- 給与: 年収 8,700,000円 〜 13,000,000円
- 前職給与・経験・実績を考慮
- 固定割増手当(45h分相当)/深夜手当(20h分相当)含む(超過は別途支給)
- 賞与(年2回)、一部ポジションで株式報酬有
- 勤務地: 東京都港区麻布台、リモートワークも可
- アクセス:
- 東京メトロ日比谷線:神谷町駅 直結
- 東京メトロ南北線:六本木一丁目駅 徒歩4分
- 働き方: ハイブリッド(リモート+出社)
- 教育・研修制度
- 入社後導入研修、スキルアップ支援、言語習得支援、技術書購入補助制度(一部職種)
業務・就業条件
- 【業務内容変更の可能性】事業状況や適性に応じ変更の場合あり
- 【就業場所変更の可能性】会社所定の事業場(リモート含む)