【Androidエンジニア】30万台超の映像を繋ぐプラットフォーム開発|動画ストリーミング×IoTの高度な技術に挑戦
求人詳細
【募集背景】
当社はクラウド映像プラットフォームをベースとしたソリューションを展開しております。
飲食・小売業界、建設業界・製造業・設備系等幅広い業界で、様々な課題解決を実現すべく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
応募資格
必須
Kotlinを用いたモダンAndroidアプリにおける開発経験
Androidアプリにおけるアーキテクチャ設計・技術選定の経験
ビジネス部門を含む関係者と連携し、主体的にアプリ運用・改善を推進した経験
メンバーの技術的成長をサポートした経験
歓迎
※下記いずれかの経験がある方を歓迎します!
・チームリーダー、プロジェクトマネージャ、プロダクトマネージャの経験
・アジャイル開発現場の経験(スクラムマスター、プロダクトオーナーなど)
・ビルド・デプロイ自動化や、CI/CDなど、開発効率改善の経験
・ビジネスサイドとコミュニケーションを取りながらプロジェクトをリードした経験
・組込み系ソフトウェアの開発経験
・iOS開発の知識・経験
・動画ストリーミング、または配信に関わるサービス開発経験
∟WebRTC/HLSを用いたサービス・プロダクトの開発
∟ExoPlayerなどを用いたアプリケーション開発
∟H.264 / AV1など動画コーデックの知識
・Bluetooth, USB機器その他センサー類を利用したIoTサービス開発経験
募集要項
| 役職・部署 | 【Androidエンジニア】30万台超の映像を繋ぐプラットフォーム開発|動画ストリーミング×IoTの高度な技術に挑戦 |
|---|---|
| 勤務地 | 東京都 |
| リモートワーク | 可 |
| 受動喫煙対策 | 屋内禁煙 |
| 一次面接 | 通常面接 |
| 職種 | スマートフォンアプリエンジニア / SE(制御・組み込み系) / 製品エンジニア(ハードウェア・ソフトウェア) |
| 会社規模 | 501-5000人 |
| 管理ID | PTG000356 |
会社概要
クラウドとAI技術を活用した映像プラットフォームを開発・提供しています。従来のセキュリティシステムの概念を覆す、革新的かつ低価格なサービスを、製造業、小売、建設、公共など幅広い業界に展開。人手不足対策や業務効率化、マーケティング活用といった多岐にわたる課題解決に貢献し、利用企業の「第3の目」となることで、次世代の意思決定をサポートしています。国内外のハードウェアメーカーと協業することで、各々の強みを活かしたクリエイティブな事業展開を行い、新たな市場の創造と社会の持続的な成長を目指しています。
この求人に興味がありますか?
この求人への応募・詳細確認はコンサルタントが無料でサポートします。
この求人について相談する ← 求人一覧に戻る