シニアフロントエンドエンジニア
Salary not provided
Minimum year of experience: 5
Safieシニアフロントエンドエンジニア
募集背景
セーフィーは「映像から未来をつくる」をビジョンに掲げ、クラウド映像プラットフォームをベースとしたソリューションを提供しています。2014年の創業以来、事業とプロダクトは目覚ましいスピードで拡大を続けており、クラウド映像サービスが社会インフラとして当たり前に認知・利用される未来を目指してきました。その実現を加速させるためには、さらに高負荷なトラフィックと多様なニーズに応えうる、強固かつ大規模なサービス基盤の構築が不可欠です。
プロダクトと開発組織が拡大する中、各プロダクトに散在しがちなフロントエンド開発の「共通の型」を持ち、組織横断でその品質とスピードを引き上げるフロントエンド共通基盤を担うチームの役割が、これまで以上に重要になってきています。
特にプロダクト側では、映像を扱うサービスならではの要求が年々高度化しています。通常のDOM操作やフォーム・CSSでは表現しきれないインタラクティブなUI、大量の映像・メタデータをブラウザ上で滑らかに扱うための描画・処理性能など、ブラウザの限界に踏み込む技術的な挑戦が求められています。
こうした背景から、フロントエンド技術に深く特化し、共通基盤の強化とリッチなUI/UX表現の両面で組織全体を牽引していただける方を募集します。複数プロダクトの土台をつくりながら、Web標準の最前線の技術で「これまで作れなかったUI」を実現できることが、このポジションの魅力です。
業務内容
- フロントエンド共通基盤開発
- デザイナーチームと密に連携しながらのUIライブラリ開発
- CI/CD改善、開発者体験向上のための取り組み
- 各プロダクトのフロントエンド開発サポート
- 要求分析・要件定義から実装までの技術支援
- リッチなUIの設計・実装支援
開発を支援するプロダクト例
- AI開発者向けMLOpsプラットフォーム「Safie AI Studio」
- エンタープライズ向けカメラ・アカウント管理Webアプリケーション「Safie Manager」
- 代理店販売を支えるデバイス管理システム
主に担当する業務内容
- フロントエンド共通基盤開発
開発効率の向上を目的に、UIコンポーネントやユーティリティ関数など、プロダクト間で共通利用できるコードのライブラリ化を進めています。設計・実装からドキュメント整備、各プロダクトへの展開・移行支援まで一貫して担っていただきます。 CI/CDの改善など、開発者体験(DX)の向上にも積極的に取り組んでいます。 - リッチなUI/UXの設計・実装
通常のDOM操作やフォーム・CSSでは表現できないUI/UXを、Canvas APIやWebGLなどのグラフィックスAPIを駆使して実現していただきます。映像プロダクトの特性をふまえ、WebRTC・WebCodecsなどを活用した映像ストリーミング処理のパフォーマンス改善にも取り組んでいます。 - プロダクト横断の開発サポート
プロダクト側の依頼に応じて、要求分析・要件定義の段階から参加し、システム全体の観点でUIの実現可能性を検討・提案します。パフォーマンスやセキュリティといった非機能要件も踏まえ、バックエンドチームをはじめとする他の技術部門と連携しながら、実現可能な仕様への落とし込みを行います。 - メンバーの技術的成長支援
チームの設計レビューやコードレビューを通じて、メンバーの技術的成長を支援していただきます。メンバーの育成を目的とした仕組みや施策の企画・実行にも関わっていただきます。※ピープルマネジメント経験は問いません
業務の魅力
- 組織の中核を担うフロントエンドエンジニアとして、大きな裁量を持って開発に携わることができます。
- 技術面だけでなく、事業や組織の課題解決にも関われる機会があります。
- プロジェクトにおける技術方針の策定・推進~設計レビューやコードレビューを通じた品質確保まで幅広い業務経験を積むことができます。
- チームで学び合い、高め合える文化づくり・チームづくりのための提案・議論にもフラットに参画いただける環境です。
Web標準の最前線に踏み込める
- フロントエンドに特化したまま、専門性を深く伸ばしていけるポジションです。
- 現在は特にAI開発者向けのプラットフォーム構築に注力しており、リッチなUI/UX(Canvas API, WebGL)、AI・機械学習、映像プラットフォーム(WebGL/WebRTC)に実務で携われます。
- 組込みソフトウェア、AI・画像処理、データエンジニアリング、クラウドインフラ、モバイルアプリなど、多様な技術や専門家と関われる成長の機会があります。
柔軟な働き方
- 子育て中のメンバーも多数在籍しており、裁量労働制を活用して家庭と仕事を両立しています。
- ライフステージに応じた働き方を尊重しながら、プロフェッショナルとして力を発揮できる職場です。
部署の今後の目標・現在の課題
- フロントエンド共通基盤の強化
UIコンポーネント、実装方針、CI/CDを「各プロダクトからスムーズに利用できる共通基盤」として整備し、限られた開発リソースでも組織全体の開発効率を引き上げることが直近の目標です。 - 各プロダクトに最適なUX提供体制の強化
エンジニア自らデザインやインタラクションに強いこだわりを持ち、ユーザーに選ばれ続けるUXを提供できる開発体制を目指しています。
必要な条件/経験
下記すべてのご経験をお持ちの方
- HTML/CSS/JavaScriptを用いたウェブフロント開発経験(5年以上)
- React/Vue.js/Angularのいずれかを用いた開発の実務経験(3年以上)
- Canvas API または WebGL など、グラフィックスAPIを用いたUI実装経験
- UIコンポーネントライブラリ、共通モジュール、社内向けライブラリの設計・開発経験
- 複数名の開発チームにおいて、技術選定やアーキテクチャ設計等を主導した経験
- サーバーサイドプログラミングの理解(API設計、SQL/NoSQLデータベース、テーブル設計)
望ましい経験/スキル
- WebRTC など、ブラウザからハードウェア・OS機能に近いレイヤーを扱うAPIの実務経験
- 映像配信・映像処理に関する知見や実務経験
- モノレポ環境での開発経験
- デザインシステムの構築・運用経験
- ウェブアプリケーションのパフォーマンス最適化経験
- テックリードとしてのご経験
- OSSのコミット経験
- 技術共有や発信(ブログやカンファレンス登壇等)
- メンバー育成、評価の経験。目標達成のためのフィードバックや指導をした経験
こんな方と働きたい!
- 目標達成に向けて、自ら戦略を考え、チームを技術力で牽引できる方
- フロントエンドの専門性を深く追求し続けたい方
- 複雑な技術や概念を分かりやすく説明できる方
- 様々な関係者と円滑にコミュニケーションを取れる方
- ユーザー体験・パフォーマンス・品質にこだわりつつ、事業やチーム状況をふまえた現実的な判断ができる方
勤務地
東京都品川区西品川一丁目1番1号 住友不動産大崎ガーデンタワー
※試用期間後は、上長承認のもとフルリモート勤務も可能です
労働形態
専門業務型裁量労働制(エンジニア&デザイナー)
開発環境
使っている技術・ツール
- 開発言語、フレームワーク: React、Angular、TypeScript、Python、Java、Go、C++
- インフラ: AWS
- データベース: MySQL、 Redis、PostgreSQL、Elasticsearch、DynamoDB
- 構成管理ツール: Ansible、Terraform
- 監視: Prometheus、Grafana、PagerDuty、StatusCake、Sentry、DataDog
- CI/CD: GitHub Actions
- AIツール: Claude Code、GitHub Copilot、Gemini、Notion AI
- その他: GitHub、Docker、Fluentd、Fluent Bit、Redash
アプリケーション機能例
管理者向けアプリケーション
- デバイス管理
- ユーザ管理
- 権限管理
- セキュリティ管理
ユーザ向けアプリケーション
- Viewer
- ダッシュボード
- 動体・音声検知
- 各種オプション
- デバイス一覧
- ストリーミング再生
- ムービークリップ
- タイムラプス動画作成
- ユーザ設定
従事すべき業務の変更の範囲
- <雇入れ直後>システムの設計・開発・デザイン、その他これらに付随する一切の業務
- <変更の範囲> 会社の定める業務
就業場所の変更の範囲
- <雇入れ直後> 本社
- <変更の範囲> 会社の定める場所
※フルリモートの場合は試用期間後、上長承認のもと自宅に転換を想定
勤務時間
専門職の方
- 裁量労働制
- 労働時間の定めはありません。(1日8時間働いたものとみなします)
専門職以外の方(QAエンジニア、コーポレートITエンジニア、ハードウェア品質管理)
- フレックスタイム制
- コアタイム:10:00~16:00(フレキシブルタイム7:00~22:00)
- 標準労働時間は8時間/日
昇給・賞与
- 昇給年2回(3月、9月)、賞与制度あり
諸手当
- 通勤交通費(3万円/月上限)
- 近距離手当(本社オフィスから3.5km圏内の居住者には15,000円/月)
- 役職手当
休日・休暇
- 完全週休二日制(土日祝日)
- 年末年始休暇
- 慶弔休暇
- 有給休暇
- 各種特別休暇(無給/看護・介護・公民権行使・妊婦検診・不妊治療・生理・指定難病の通院及び入院、有給/障害者手帳保持者の通院及び入院)
福利厚生
- 関東ITソフトウェア健康保健組合(ITS)加入
- 各種付加給付金、保養所、旅行費用補助、提携スポーツジム費用補助など
資格・学習補助
- 業務に関わる資格取得および維持にかかる費用を会社にて負担
- セミナー・カンファレンスの参加費用
- 書籍代・研修参加費用
- 資格試験の受験費用
- 登録費用(登録維持含む)など
- 従業員持株制度あり
オフィス内の環境
- フリードリンク
- インフルエンザ予防接種の補助
- 各種特別休職/スーパーフレックス制度等(傷病、不妊治療、介護など)
PCとデバイス
- 必要デバイスの貸与
- 社員全員に自社サービスのカメラ配布
- エンジニア職・デザイナー職については複数ラインナップから選択可能(OS・キーボード配列指定含む)
社内制度
- リモートワーク:可能(フルリモート・ハイブリッド勤務は職種により分かれております)
- エンジニア職種は居住地域によってはフルリモート可(試用期間後、上長承認のもと適用)
- サーバーサイド、フロントエンドエンジニア
- 画像認識AI開発エンジニア
- データエンジニア/データアナリスト
- モバイルエンジニア
- インフラ・SREエンジニア
- エンジニア職種は居住地域によってはフルリモート可(試用期間後、上長承認のもと適用)
- 副業:可能
- 新入社員研修:入社から5日間、事業やサービスについての研修
- メンター制度:入社から2か月間は先輩社員がサポート(ランチ代会社負担・月4回まで)
- 異才ランチ:他部門の社員とのランチ代を月2回まで会社負担
- 社内表彰制度:年1回の全社キックオフイベント(Safie Day)で表彰
- FA制度:異動について希望部署長と直接交渉可能
- 永年勤続表彰制度:長期勤務者に表彰金支給
- 生成AIツール利用:Amazon Bedrock/Gemini/GitHub Copilot/Notion AI/Claude Code
選考フロー
- 書類選考
- カジュアル面談(職種やご希望により実施/オンライン)
- 一次面接(オンライン)
- 二次面接(オンライン)
- 三次面接(最終/対面)+Web適性診断
- 内定(オファー面談実施有)
※一部職種により、選考フローの変更や選考回数の増減あり
- エンジニア職:コーディングテスト
- ビジネス職種:ワークサンプルテスト