企業名 |
セーフィー株式会社 |
職種 |
システムエンジニア(Web)
|
業務内容 |
【募集背景】
セーフィーは「映像から未来をつくる」をビジョンに、クラウド映像プラットフォームをベースとしたソリューションを展開しております。
飲食・小売業界、建設業界・製造業・設備系等幅広い業界で、様々な課題解決を実現すべく30万台を超えるカメラが利用され、システムの規模や扱うユーザー数、データ量も膨大になってきています。
それらのサービスを支えるプラットフォームの強化・改善や新機能追加、プラットフォームをベースとした様々なソリューション開発を進めるエンジニアを募集しています!
【本職種のミッション】
クラウドカメラの映像を利用した既存アプリケーションの改善や新規アプリケーションの開発を、プロダクトマネージャーや営業、デザイナーと共に考えて形にします。より直観的で扱いやすい映像ビューアーのUXを追求し、数百台規模のカメラを導入しているクライアントでも使いやすい、効率的なカメラ・映像の検索UIを議論し実装します。また、AIの解析データやセンサーデータといった映像以外のデータと連携した機能開発も進めていきます。
【業務内容】
▼自社サービスのモバイルアプリ開発を担うチームの、Android開発メンバーとしてご活躍いただきます。
・クラウド録画サービス用モバイルアプリ開発
・セキュリティサービス用モバイルアプリ開発
・自社開発Androidデバイスの組込アプリケーション開発
・保守性、機能拡張容易性を目指したモバイルアプリの新機能開発と保守、運用
・タブレット向けレイアウトを含むUI/UXの開発
【業務の魅力】
▼幅広い業界やクライアント
・B2B向けの「堅牢で可用性の高いアプリケーション」と、B2C向けの「UI/UXオリエンテッドで汎用性の高いアプリケーション」の2つを両立させる開発への取り組みに参加できます
・防犯だけではなく、建設・小売・医療・公共など幅広い業界の「現場のDX」を支援できます
▼動画ストリーミング・IoTデバイスの開発経験
・開発した製品は、全て自社のサービスやプロダクト及び先行開発に利用されるため、「ユーザーの声」と「自身の考えや技術」を直に投影できる環境があります
・動画ストリーミングに関わるプロトコル・コーデックの知識や、IoTならではのデバイスと直接通信する開発など、自社サービスならではの幅広いスキルが身につきます
▼専任デザイナーとの協業
・即応性や可用性を担保したUI/UXの構築が求められ、デザイナーチームと連携したチャレンジが出来ます
・Figmaを中心としたデザイン・開発ワークフローやUI/UXの知見を深めることが出来ます
▼幅広い技術領域のエンジニアとのコミュニケーション
・開発部門はIPカメラ組み込みソフトウェア開発、AI・画像処理開発、バックエンド開発、Webアプリケーション開発などのチームで編成されており、それぞれのチームにエキスパートを揃えているため、様々な技術や専門家と直にやりとりし、総合的な知識と経験を得られる環境があります
・iOS/Android開発エンジニアはひとつのモバイルチームとして活動し、それぞれのプラットフォームに同じ目的のアプリをリリースします。そのため積極的に技術情報の交換や開発に関わるコミュニケーションを行っています
・創業者にもエンジニアが入っており、技術に対して非常に理解のある環境です
【開発環境】
▼言語
Kotlin、Java
▼レイアウト
・Jetpack Compose
・Android View
- ViewBinding
・Fragment
▼アーキテクチャ
Google Recommended app architecture
<主要ライブラリ>
▽API通信
・Retrofit2
・OkHttp3
・Gson
・Kotlin serialization
▽非同期処理
Kotlin Coroutines
▽画面遷移
・Fragment
- FragmentManager
- Navigation Component
・Jetpack Compose
- Navigation Compose
▽動画系
・Media3 ExoPlayer
・SceneView
▽画像系
Glide
▽DI
Dagger Hilt
▽テスト
・Junit4
・Mockito-kotlin
・Robolectric
・Truth
・Roborazzi
▽linter
Detekt
▽その他
・WebRTC
・Firebase
・Google Maps
<mBaaS>
・Firebase Messaging
・Crashlytics
・Analytics
・Remote Config
<CI/CD/Build>
・Composite Build
・GitHub Actions
・DeployGate
・Magic Pod
<コミュニケーション>
・Slack
・Gather
・Google Meet
・Backlog
<その他>
・Github
・Figma
・Notion
【開発組織の目標】
・クラウド録画サービスの品質向上
- 出荷台数30万台を突破し更なる利用者数の急増に伴い、より高品質・ハイパフォーマンスなサービス基盤の開発・運用を行います。カメラを通してクラウド上に収集した"映像データ"を、必要に応じ配信や解析し、付加価値のある情報を抽出する事によりお客様の課題解決を実現しています
・上記クラウド基盤上でのアプリケーション開発
- 動画の収集/配信システムだけでなく、"映像から未来をつくる"というビジョンを達成すべく、それらの動画を利用した顧客課題の解決に繋がるようなアプリケーションの開発を行っております。様々なアプリケーションを提供していくことでより多くの課題解決を実現して参ります。
・オープンAPI等による他社参画のためのプラットフォーム開発
- 上記は自社で行っているアプリケーション開発ですが、映像から解決できる問題は多数あり、且つ、業界業種によっても異なります。この全ての課題を解決するためには弊社一社のみで行うのではなく、オープンなプラットフォームを構築し他の技術を持った企業様が参画することで顧客解決に繋がるサービスをより多く世に出していき、"映像から未来をつくる"を実現していきます。このように、「我々の基盤上で構築〜展開できるようなプラットフォーム開発」を進めております。
【組織の課題】
近年Androidチームでは、新機能の追加と並行してプロダクトの品質向上(クラッシュフリー率やテストカバレッジ向上)にも注力しており、また長年の運用で蓄積した技術的負債を返却し、プロダクトの持続的開発を可能にするためのリファクタリング・リアーキテクチャにも力を入れています。
長期的な視点で優先順位を見直しながら、ビジュアルリグレッションテストの導入、マルチモジュール構造へのリアーキテクチャや肥大化したモジュールのリファクタリングなどを一定行ってきましたが、まだまだやるべき課題は多くあります。そのため、プロダクト品質にこだわりテストを書ける方、またコードレビューを通じてソフトウェアの品質に貢献できる方を必要としています。
【私たちモバイルチームがこれからやりたいこと】
▼SafieViewerforMobileの機能強化とUX向上
・各種PJから要望される新機能実装
・タブレットにおける体験の改善
・目的のカメラや映像に辿り着くまでの体験の改善
・動画操作のパフォーマンス向上
▼セーフィーモバイルプロダクトの新たな価値創造
・SafieConnect(モバイル5Gルータ)など新規Androidプロダクトの実装
・位置情報・センサー情報の活用、新たなUXの創出など
▼開発体験の向上
・部分的な導入に止まっているSwiftUI/JetpackComposeをさらに幅広く適用していく
・コードレビューの品質を上げ、プロダクトの品質を上げる
・ユニットテストの拡充
・CI/CDのさらなる整備
・AIsupportedな開発体験の導入
▼スクラムチームとしての成熟
スクラムの練度を上げ、オープンで自律的なチームになる
【Safie導入事例】
▼街ナカにも広がるSafie
・飲食業界も映像活用で業務最適化、顧客体験改善
・効果的な売場づくりと販促施策にAIカメラを活用
【アプリケーション機能例】
▼管理者向けアプリケーション
・デバイス管理
・ユーザ管理
・権限管理
・セキュリティ管理
▼ユーザ向けアプリケーション
・Viewer
- ダッシュボード
- 動体・音声検知
- 各種オプション
- デバイス一覧
- ストリーミング再生
- ムービークリップ
- タイムラプス動画作成
- ユーザ設定
・Safieクラウドカメラシリーズ
- Safie one(防犯も店舗運営も変えていくかしこくなるAIカメラ)
- Safie Pocket2(遠隔からリアルタイムで確認・会話もできるクラウド録画型カメラ)
- Safie Go(屋外向けLTE搭載カメラ)
※試用期間後は、上長承認のもとフルリモート勤務も可能です(フルリモート前提の採用は行っておりません。※一部のエンジニア職種を除く)
|
応募条件 |
【必要な条件/経験】
・Kotlinを用いたモダンAndroidアプリにおける開発経験(3年以上)
・Androidアプリにおけるアーキテクチャ設計・技術選定の経験
・ビジネス部門を含む関係者と連携し、主体的にアプリ運用・改善を推進した経験
・メンバーの技術的成長をサポートした経験
【望ましい経験/スキル】
▼下記いずれかの経験がある方を歓迎します!
・チームリーダー、プロジェクトマネージャ、プロダクトマネージャの経験
・アジャイル開発現場の経験(スクラムマスター、プロダクトオーナーなど)
・ビルド・デプロイ自動化や、CI/CDなど、開発効率改善の経験
・ビジネスサイドとコミュニケーションを取りながらプロジェクトをリードした経験
・組込み系ソフトウェアの開発経験
・iOS開発の知識・経験
・動画ストリーミング、または配信に関わるサービス開発経験
- WebRTC/HLSを用いたサービス・プロダクトの開発
- ExoPlayerなどを用いたアプリケーション開発
- H.264/AV1など動画コーデックの知識
・Bluetooth、USB機器その他センサー類を利用したIoTサービス開発経験
【こんな方と働きたい!】
・弊社のプロダクト・サービスに共感を持っていただける方
・責任感を持ち、当事者意識を強く持ち技術課題とビジネス課題を客観的に見ることが出来る方
・自主性・自走力を持ち、チームの境界を超えて、プロダクトのために動ける方
・技術を課題解決の手段と捉え、ユーザー価値の最大化にコミットできる方
・パフォーマンス・品質・エンゲージメントにこだわる方
|
勤務地 |
東京都品川区西品川1丁目1番1号住友不動産大崎ガーデンタワー 最寄駅:各線 大崎駅から徒歩6分 |
給与・報酬 |
特記事項:昇給あり 2回(3月、9月)
賞与あり 賞与制度あり
|
就業時間 |
特記事項:専門業務型裁量労働制(エンジニア&デザイナー)
▼エンジニア・デザイナーなどの専門職の方
裁量労働制
労働時間の定めはありません。(1日8時間働いたものとみなします)
専門業務型
裁量労働制により、8時間働いたものとみなされます
|
休暇・休日 |
完全週休二日制(土日祝日)、年末年始休暇、慶弔休暇、有給休暇、各種特別休暇(無給/看護・介護・公民権行使・妊婦検診・不妊治療・生理・指定難病の通院及び入院、有給/障害者手帳保持者の通院及び入院)
|
待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 交通費:通勤交通費支給(3万円/月上限) 諸手当:・近距離手当(本社オフィスから3.5km圏内の居住者には15,000円/月)
・役職手当 特記事項:【福利厚生】
・関東ITソフトウェア健康保健組合(ITS)加入
- 各種付加給付金、保養所、旅行費用補助、提携スポーツジム費用補助など
・資格・学習補助
業務に関わる資格取得および維持にかかる費用を会社にて負担
- セミナー・カンファレンスの参加費用
- 書籍代・研修参加費用
- 資格試験の受験費用
- 登録費用(登録維持含む) など
・従業員持株制度あり
▼オフィス内の環境
・フリードリンク
・インフルエンザ予防接種の補助
・各種特別休職/スーパーフレックス制度等(傷病、不妊治療、介護など)
▼PCとデバイス
・必要デバイスの貸与
・社員全員に自社サービスのカメラ配布
・エンジニア職・デザイナー職については複数ラインナップから選択可能(OS・キーボード配列指定含む)
【社内制度】
・リモートワーク:可能(ご出社可能な範囲に居住の方を対象としています)
尚、以下エンジニア職種は居住地域によってはフルリモート可(試用期間後、上長承認のもと適用)
- サーバーサイド、フロントエンドエンジニア
- 画像認識AI開発エンジニア
- データエンジニア/データアナリスト
- モバイルエンジニア
- インフラ・SREエンジニア
・副業:可能
・新入社員研修:入社から5日間、事業やサービスについての研修を行います。
・メンター制度:入社から2か月間は先輩社員がメンターとなってサポートするので、業務や会社のことについて気軽に相談できます。またメンターとのランチ代を会社が負担します。入社月より2か月の間で計4回まで利用可能。
・異才ランチ:他部門の社員とのランチ代を月2回まで会社負担で精算できます。
・社内表彰制度:年に一度の全社キックオフイベント(Safie Day)にて、活躍したメンバーを表彰します。
・FA制度:異動について希望部署長と直接交渉可能です。
・生成AIツール利用:Amazon Bedrock/Gemini/GitHub Copilot
【受動喫煙防止情報】 屋内受動喫煙対策:対策あり
|
こだわり条件 |
学歴不問 即日スタート 経験者優遇 Wワーク可能 在宅勤務 週休2日制 土日祝日休み 交通費支給 社会保険完備 研修あり その他特別制度あり |