1
/
5
iOSエンジニア
on 2017-01-24 6,648 views

ABEMAのクオリティを担保する、iOSエンジニア募集!

株式会社AbemaTV

株式会社AbemaTV members View more

  • 2006年キャノン電子テクノロジー株式会社入社。
    様々な業務システム開発を経験後、2011年に株式会社サイバーエージェントに入社。複数のサービス開発に携わり、サーバやAndroidアプリの開発後、現在はiOSアプリの開発をメインにやっています。
    直近ではAmeba→AWA→AbemaTVのiOSアプリ開発。
    ネット上ではdekatotoroという名前で活動しています。

  • 株式会社サイバーエージェントにて、俳句コミュニティ"575"や古着EC"Ameba古着屋"のiOSアプリ開発を立ち上げ当初から担当。2016年2月にリニューアルが行われたトークルーム型SNS"755"では、iOSアプリのリニューアルのリードエンジニアを担当。
    IBM Watson Summit 2016にて登壇。(Swiftのオープンソース化がもたらすアプリケーションの未来とIBMの取り組み - 進化するアプリ開発の新世界へご招待 -)

  • Akio Yasui
    開発本部 iOSエンジニア

  • 中学・高校とサッカー部に所属。
    大学生になってからは、母校のサッカー部でコーチを務める。現在三年目。

    高校三年の時にプログラミングを独学で始め、
    その後インターンや受託等で主にフロントエンドの仕事を経験し、多くのWebページ作成に携わった。

    バックエンドはNode.js, Ruby on Rails、
    SPAはVue.js, Nuxt.jsを使ったサービスの作成経験あり。
    Reactにもチャレンジしたいと考えている。

    ネイティブアプリはSwiftでのiOSアプリ開発を経験。

What we do

株式会社AbemaTVはサイバーエージェントとテレビ朝日の出資により設立した合弁会社です。
サイバーエージェントの強みであるWEBサービスの開発、運用、マーケティングノウハウとテレビ朝日の強みである報道、スポーツ、バラエティ等の番組制作と配信技術を掛け合わせることによって、新しい未来のテレビ「ABEMA」という動画配信サービスを運営しています。

2016年4月のサービス開始から国内唯一の緊急・速報をはじめとしたニュース専門チャンネルや、オリジナルのドラマや恋愛番組、アニメ、スポーツなど、多彩な番組を24時間リニア配信し、オンデマンドビデオコンテンツは、常時30,000本以上のエピソードを配信しています。
現在では7300万ダウンロードを突破し、週の来訪ユーザーは1000万ユーザーを超えました。

いつでもどこでもサービス楽しめることを目指しiOS,Android等のスマートフォンやタブレット、PCを始めAndroidTV,Amazon Fire TV、IPTV,Google CastなどのTVデバイス、今後はゲームデバイスなども視野にデバイス展開を進めています。
今後も、新しい未来のテレビ「ABEMA」をいつでもどこでもつながる社会インフラに成長させ、「世界に誇れる新メディア」となることを目指して、積極的なコンテンツ拡充やサービス開発を進めていきます。

<AbemaTVで働くアプリエンジニアの登壇資料>
- ABEMAモバイルアプリにおけるリアーキテクチャの取り組みと展望
https://developers.cyberagent.co.jp/blog/archives/29967/

- ABEMAのKotlin Multiplatform
https://speakerdeck.com/takahirom/abemafalsekotlin-multiplatform

- iOSアプリにKMMはどう導入する? 実装で躓いた4つの課題と解決法
https://logmi.jp/tech/articles/324631

- AbemaTV iOSアプリを週一で リリースしている話
https://developers.cyberagent.co.jp/blog/archives/21129/

- 動画をなめらかに動かす技術
https://www.slideshare.net/yuujihato/iosdc-2018-112400328

<サイバーエージェント 新型コロナウイルスへの対応>
https://www.cyberagent.co.jp/way/news/detail/id=24752

<2021年度、サイバーエージェントの技術組織が目指す姿>
https://www.cyberagent.co.jp/way/features/list/detail/id=25281

<マネジメントができるエンジニアを育成する「次世代マネジメント室」とは>
https://www.cyberagent.co.jp/way/features/list/detail/id=24296

How we do

「21世紀を代表する会社を創る」ためのABEMA本体であるサイバーエージェント流のカルチャーがあります。「挑戦と安心はセット」という組織文化、そして挑戦においては「自由と責任をセットで」という考え方です。
「社会のインフラ」になり「世界に誇れる新メディア」を目指すABEMAでは、安心して個人やチームが挑戦をし続けれる環境を大事にしており、そのための制度や抜粋制度などを用意します。
社会や会社が大きく変化していく中で、スキルだけで選ぶのではなく、私たちのカルチャーにフィットする人を求める方針は変わりません。

プロジェクトごとにiOSエンジニアが1~3名、合計で10名前後が開発に携わっています。
エンジニアが施策や仕様に対して積極的に発言しリードする環境であり、また開発方針や設計・技術に対してチーム内で活発に議論しコミュニケーションを行っています。

【開発環境・ツール】
開発言語:Swift, (一部 Objective-C++)
IDE:Xcode
アーキテクチャ:Flux, MVVM, Clean Architecture
ライブラリ:RxSwift, APIKit, Firebase, Fastlane, Kotlin MPP, 他.
CI/CD:CircleCI, Bitrise, GitHub Actions
その他:GitHub, Slack, Zoom, esa, Notion, Miro, JIRA, Confluence

As a new team member

5年目に突入しているABEMAですが、開発においてはまだまだやりたいことが山積みです。ABEMA iOSチームではUI/UX改善、A/Bテスト、新規機能開発、自動化、リファクタリング、動画分析など様々なことに取り組んでいます。

より良いプロダクトを目指して、UI/UXや仕様改善、A/Bテストを駆使した分析と改善を行っているほか、通信量を半分に削減可能な「通信量節約モード」や通信量を気にせずに視聴できる「ダウンロード機能」、放送中の番組を最初から視聴することができる「追っかけ再生機能」など利便性を高めるための機能開発、番組や出演者のサポーターになれる「応援機能」、有料オンラインライブ「PayPerView(ペイパービュー)」機能など事業成長のための機能開発も積極的に行っています。

また、品質を担保しつつスピーディーな開発を可能とする為に、リアーキテクチャやUIテスト自動化、モニタリングなども進めています。

社内だけでなくOSSへの貢献や、技術カンファレンス(WWDCやtry! Swift、iOSDCなど)への参加、技術的アウトプットが評価される環境で、OSS活動や登壇などで活躍しているエンジニアが多数在籍しています。

私たちABEMAは、「サービスの成長のためにはエンジニアの成長が不可欠」と考えています。
常にサービスの将来を見据え、現状に満足せず、新しい技術にチャレンジし続ける姿勢をもった仲間を募集しています。

- - - - - - - - - - - - - - - - - - - - - -
【業務内容】
- - - - - - - - - - - - - - - - - - - - - -
動画サービス「ABEMA」iOSアプリの開発・運用・保守全般の作業をお願いします。
*業務詳細
ABEMA iOSアプリの新機能追加および改修における仕様の調整、設計、開発、テストコードの実装。
SDKのバージョンアップやOS新機能の技術調査、対応
※※※応募時にご連絡ください※※※
┗GitHubアカウント、Qiitaアカウント、登壇資料などアウトプットがわかるもの

- - - - - - - - - - - - - - - - - - - - - -
【スキル・経験】
- - - - - - - - - - - - - - - - - - - - - -
▼必須要件
・iOSのフレームワークに対する知識とSwiftを使ったアプリ開発の実務経験(1年以上)
・リアクティブプログラミング(RxSwift、ReactiveSwift, Combineなど)を使った実務経験
・モダンなiOSアプリケーションアーキテクチャの理解とそれを用いた開発の実務経験
・サーバとのデータ通信や非同期通信などの設計、実装の実務経験
・Githubプルリクエストベースでの実務経験
・複数人でのチーム開発の実務経験
・他の職種(ビジネス職、デザイナー、サーバエンジニアなど)との円滑なコミュニケーション能力

▼歓迎要件
・アプリリリース経験
・チーム開発でのリーダー経験
・iPadに対応したアプリケーション開発の実務経験
・CI/CD 設計・開発の実務経験
・UnitテストやE2Eテストの実務経験

- - - - - - - - - - - - - - - - - - - - - -
▼求められるマインド
- - - - - - - - - - - - - - - - - - - - - -
私たちは開発組織として仕事をする上で大事にする事を、開発本部ミッション・ステートメントとして5つ掲げています。
大小のタスク関わらず自分たちのしている事はどのような事に向かっているのか?
技術者として学び続けレベルの高い仕事を目指し、技術の力でサービスを前進させ永く続くサービスを目指して行こうという思いが込められています。

開発本部ミッション・ステートメント
1. なぜ?から始めよう
2. プロの仕事をしよう
3. すべてのサービスを技術で前進させよう
4. チーム・アベマの意識を忘れない
5. 10年間進化し続けるサービスを創ろう
「世界に誇れる新メディア」を目指し、私たちと一緒に挑戦し続けてくれる人をお待ちしております

転職はまだ考えられないけど、副業からのスタートなら・・
という方も歓迎しています!
稼働に関しての詳細は面談を通して確認させて頂きますので
副業での参画希望の旨、面談の日程調整の際にお伝えいただけますと幸いです。

少しでも興味を持っていただきましたら、まずはカジュアル面談からでも構いませんのでお気軽にご応募ください!

Highlighted stories

条件を言い訳にはしない。         自らを変えて、クオリティで期待を越え続ける
不安と戦いながら、映像ディレクターとして 身の丈以上の責任を背負いたい
2019年の「AbemaTV」開発局をタイムラインで総振り返り
Other users cannot see whether or not you're interested.
114 recommendations
Company info
About 株式会社AbemaTV
株式会社AbemaTV
  • Founded on 2016/04
  • 500 members
  • Expanding business abroad /
  • 東京都渋谷区宇田川町40番1号 Abematowers
  • About 株式会社AbemaTV
    ABEMAのクオリティを担保する、iOSエンジニア募集!