- どんな仕事か
-
今回は、同社の根底を支えているライブ配信サービス「SHOWROOM」を更に成長させていくため、 ユーザーとのインターフェースを担うiOSアプリエンジニアを募集いたします!
SHOWROOMのiOSアプリは、
■RTMPでのライブ配信、動画視聴プレーヤーの開発
■カラオケ機能
■コラボ配信
■ライブ画面でのアニメーションの再生
■アニメーション再生 等、様々な事に取り組んでいます。
等、様々な事に取り組んでいます。
具体的には・・・
■新規機能の開発や既存機能の改修
■バグ改修やリファクタリングの実施
■ユーザー問い合わせの対応
■デザイナー、プロダクトチーム、QAチームとの連携
■アプリのリリース作業
■コードレビューの実施
■CI環境を含む、アプリ全体の管理
■リリーススケジュールの調整
何をどう作るのか、エンジニア主導で動く部分も多いため
自らの意思を持ってサービスを作り上げていけるような方を重用しています。
▽開発体制について
■新機能開発プロジェクトなどで他のプロダクトチームやデザイナー、QAチームとのフラットにコミュニケーションを取ることができ、エンジニアからもプロダクトや業務の進め方に関しての改善点を発信しやすい環境です。
■新しい技術やツールなども導入しやすいため、新しい技術に興味があったり、業務や開発の効率化を進めたい人も、アプリや開発に取り入れることができます。
▽SHOWROOMのiOSアプリの実装
■主にSwiftで実装されており、一部配信処理や配信中のアニメーション処理などにC++やOjective-Cが使用されています。
■UI実装はSwiftUIとUIKitのハイブリッドな実装になっています。
■アーキテクチャはMVVMが中心になっています(歴史のあるアプリなので、一部MVCで実装されており、FatViewControllerになっている箇所があります。その解消がiOSアプリの課題の1つです)。
■使用している主要なライブラリは、Swift ConcurrencyやCombineを使っており、ツールは、XcodeGenやFastlaneなどです。 - 求められるスキルは
-
必須 【必須経験・スキル】
■iOSアプリケーションの開発経験2年以上
■複数メンバーでのチーム開発の経験
■Git / GitHubを利用したチームでの開発経験
【歓迎経験・スキル】
■SwiftUIやコードを使った画面レイアウト実装
■MVVMなどアーキテクチャを意識した開発
■Swift Concurrencyの知識・経験
■Reactive Programingの知識・経験
■UnitTestの実装
■CI環境運用の経験/テスト自動化の経験 - 雇用形態は
- 正社員
- どこで働くか
- 東京都
- 給与はどのくらい貰えるか
- 500~1500万円
掲載期間25/12/11~25/12/24
求人No.MYN-10519242





