募集要項
- 募集背景
-
今後のさらなるサービス成長や顧客体験の向上、業務プロセス拡張といった多様な要求に応えるため、スケーラブルで柔軟なアプリケーションおよびシステムの実現が不可欠です。
また長年の開発により複雑化した仕様や構造の整理・改善も推進していく必要があり、プロダクトを支えるシステム全体を深く理解していただき、他のエンジニアのアウトプットレビューや、アーキテクチャ設計などの技術的な意思決定まで幅広くお任せしたいと考えています。
開発チームは、単に実装を担うだけでなく、プロダクト全体の価値を最大化する主体であると考えています。プロダクトマネージャーやデザイナー、バックエンドエンド・アプリエンジニアなど多様な専門性を持つメンバーと密に連携し、プロダクト全体の価値を最大化するための提案や議論を積極的に行っていただくことを歓迎します。
- 仕事内容
-
【具体的な業務内容】
以下のような多岐にわたるフロントエンド領域の開発を担当していただきます。
◎主要な担当領域:
メディア Web アプリケーション (cowcamo.jp)
営業・編集・CS などの社内業務 Web アプリケーション
◎その他の担当領域:
特設ページやキャンペーンサイトなどのマーケティング用 Web ページ
メールマガジンやコンテンツ配信におけるフロントエンド
業務効率化を支援する Chrome Extension
その他、プロダクトや業務課題に応じた Web インターフェース全般
◎主な業務内容は以下の通りです。
Ruby on Rails、React、Next.js、TypeScript を用いた Web アプリケーションの設計・開発・運用
パフォーマンスや信頼性を考慮したアーキテクチャ設計・改善
プロダクトマネージャーやデザイナーとの連携による仕様策定・UI/UX 設計
既存システムの改善、コードの統廃合、運用効率の向上
【開発環境】
◎技術スタック
■cowcamo.jp システム (Next.js)
◆フロントエンド技術:
・フレームワーク: Next.js 15.2(App Router), React 19 RC
・言語: TypeScript 5.6
・スタイリング: Panda CSS
・データ取得: aspida
・フォーム・バリデーション: valibot
・UI・アクセシビリティ: React Aria Components
・コンポーネントカタログ: Storybook
・テスト: Vitest(ユニットテスト)、Storybook Play Function(インタラクションテスト)、Chromatic(VRT)
・モノレポ管理: pnpm workspace, Turborepo
◆インフラ・デプロイ:
・ホスティング: AWS (EC2, CloudFront CDN)
・CI/CD: CircleCI, AWS CodeDeploy
◆バックエンド連携
・OpenAPIスキーマを元にスキーマ駆動開発(aspida使用)
- 応募資格
-
- 必須
-
【必須(MUST)】
・Web アプリケーションにおけるフロントエンド開発経験
・React を用いた開発経験
・TypeScript による型安全なフロントエンド実装の経験
・リリース前のテスト・デバッグによる品質担保の経験
・システム詳細仕様の策定経験
・開発プロジェクトの推進経験
- 歓迎
-
【歓迎スキル】
◎フロントエンド実装
・JavaScript (ES2015+) / TypeScript の深い理解と実践経験
・React の高度な理解と活用経験
・Next.js App Router / React Server Components を用いたアーキテクチャの理解・開発経験
・Ruby on Rails を用いたバックエンドとの連携実装経験
・ESLint や Prettier、Turborepo 等による開発環境整備の経験
・Zod や react-hook-form を用いたフォームバリデーションの設計・実装経験
◎UI/UX・コンポーネント設計
・Storybook や Chromatic を用いたUIコンポーネントのドキュメンテーション運用経験
・デザインシステムや UI コンポーネントの継続的な運用経験
・デザインツール (Figma / Sketch) を用いたデザイン意図の理解・実装のすり合わせ経験
◎品質・テスト・パフォーマンス
・Web パフォーマンスやセキュリティを意識した開発経験
・フロントエンドにおけるユニットテスト/E2E テストの実装経験 (Jest, Vitest, Testing Libraryなど)
・テスト戦略の立案や、リグレッション防止のためのテスト整備
・GitHub Actions や CircleCI などを用いた CI/CD パイプライン構築経験
◎設計・技術的負債への対応
・技術選定・設計方針を主体的に決定・共有した経験
・レガシー CSS や JavaScript 資産のモダナイズ・段階的リプレイスの経験
・技術的負債の解消を目的としたリファクタリングや統廃合プロジェクトの経験
・モノレポ環境 (Turborepo等) での複数パッケージ開発運用経験
- フィットする人物像
-
【求める人物像】
・事業サイドと連携し、プロダクトの価値向上を推進するマインドをお持ちの方
・チーム全体の成果を考え、メンバーサポートや技術的な提案等を主体的に行える方
・How (技術手段) の多様性に応じて、関係者と合意形成しながら開発を進められる方
・プロダクトやチームの状況に応じて、フロントエンドの担当範囲が広がる可能性を前向きに受け入れ、柔軟に対応できる方
- 雇用形態
-
正社員
契約期間:期間の定めなし
試用期間:あり (3カ月)※試用期間中の条件の変更なし
社会保険:健康保険、厚生年金、労災保険、雇用保険
- ポジション・役割
- シニアフロントエンジニア(リード)
- 勤務地
-
【恵比寿オフィス】
東京都渋谷区恵比寿四丁目3番14号 恵比寿SSビル
【アクセス 】
JR山手線「恵比寿駅」徒歩2分
東京メトロ日比谷線「恵比寿駅」徒歩4分
- 勤務時間
-
■フレックス制(コアタイム11:00~16:00/フレキシブルタイム5:00-22:00/標準労働時間8h・休憩1h)
フルリモート勤務可能です。
※月に1度の技術定例会は、オフィスで行っておりますが、参加方法は任意です(オンラインもOK)
- 年収・給与
-
月給560,000円~/基本給414,300円~
■月45時間分の固定残業代を支給(145,700円~)
※固定残業時間超過分は別途支給
■賞与:業績変動(前期賞与実績:月給1ヶ月分の現金支給)
スキル、経験に応じて社内規定により決定いたします。
■昇給:年2回(4月・10月)
- 待遇・福利厚生
-
■保険
健康保険(関東ITソフトウェア健康保険組合)、雇用保険、厚生年金、労災保険
■諸手当
・交通費実費精算(⽉額上限3万円、新幹線・特急利⽤可)
■福利厚生
・モチイエ制度
⾃社サービスを通じて自宅を購⼊した場合、手数料の減額と購⼊⾦額に応じて月額手当を最長5年間支給
・従業員持株会
毎⽉給与の⼀部を積み⽴て、奨励金と合わせて⾃社の株式の購⼊が可能
・PC/モニター貸与
その他業務で使用するもの(携帯電話等)は、必要に応じて貸与
・インフルエンザワクチン接種費用補助
・リファラル制度
・社内フード販売
■教育制度/資格補助
・宅建資格手当
・資格合格祝い金
・階層別研修や職種別研修など各種研修制度あり
■受動喫煙防止措置に関する事項:屋内禁煙
- 休日休暇
-
■休日:完全週休2日制(土日祝休み)
■年間休日123日
■有給休暇
入社日に、入社月に応じた日数を最大10日付与。以降毎年8月1日に在籍年数に応じた日数を付与。
■年末年始休暇
■結婚休暇(5日)
■出産休暇(3日)
■忌引休暇(最長10日)
- 選考プロセス
-
(1)書類選考
(2)面接 (2~3回) オンラインOK!ご来社可能な場合は対面での実施も歓迎です。
(3)内定
※ 面接にはフロントエンドエンジニアのテックリードやCTOが参加します。
※ 面接はオンラインでの実施を基本としますが、ご希望に応じて対面での実施も可能です。
※ 選考過程において、必要に応じて面談(選考要素なし)を実施させていただく場合があります。
