株式会社 サイバーエージェント

【メディア事業部】ネイティブエンジニア(iOS) / Ameba

保存
会社概要

私たち Ameba は「100年愛されるメディアを創る」をビジョンとして掲げ、「人と情報をつなぎ、暮らしと心を豊かにする場所を提供し続ける」ために様々なサービスを展開しています。

主なサービスとしては、2004年に開始し、現在では6500万人のユーザー数を誇るブログサービス「Amebaブログ」、仮想空間上でたくさんの人たちとコミュニケーションできる「アメーバピグ」、簡単にオウンドメディアをつくれる「AmebaOwnd(アメーバオウンド)」、個人のスキルを売買できるスキルシェアサービス「REQU(リキュー)」などを運営しています。

最近では、声で気軽にブログを投稿できる「こえのブログ」や、簡単にアフィリエイトをはじめられる「AmebaPick」などの新機能をリリースし、人々の暮らしと心を豊かにするために、日々サービスを磨き上げています。

業務内容

Ameba iOSチームでは、10年を超える運用歴のAmeba iOSアプリの開発、運用を行っています。

10年以上運用され続けてきたアプリですが、その間に起きた設計等の開発トレンドの変化、組織の変化、プロダクトの変化に対し、以下のような改善、刷新を行い、柔軟に対応してきました。

  • MVCからMVVM + CleanArchitectureへのリアーキテクチャ
  • Objective-CからSwiftへのリプレイス(現在は約93%Swiftに置き換わっています)
  • 独自のデザインシステムであるSpindleの新機能への導入

そして、Ameba iOSチームは今以上にプロダクト開発を生産的、効率的に行うべく、新たに技術戦略を策定しました。この技術戦略に基いたAmebaアプリの開発をより加速させるためのチャレンジとブログの読み手、書き手の体験を向上するための新機能開発といった施策の両立を目指し、業務に取り組んでいます。

クロスプラットフォーム開発にもチャレンジしており、Ameba iOSアプリへのKotlin Multiplatform Mobileの導入も進めています。

また、DevOpsの取り組みにも力を入れており、クラッシュ以外の不具合の検知やチーム/システム両軸でのパフォーマンスの計測や可視化を進めています。

このプロジェクトで経験できること

  • 10年以上運用された多くのユーザを抱える大規模なアプリでの開発
  • 運用されていくコードを生産性高く維持するための設計改善、リファクタリング
  • エディタやフィードといったブログの書き手、読み手の体験をより良くするための新しい施策の企画を含めた開発
  • Ameba Pick(アフィリエイト機能)や広告開発といったサービス収益にダイレクトに関わる機能の改善・開発

主な利用技術

Swift / RxSwift・RxCocoa / Nimble / Quick / RxDataSources / Firebase/ BigQuery / GoogleDataStudio / Bitrise / GitHub Actions / Kotlin Multiplatform Mobile

チームの体制、働く環境について

現在は6名前後のチームでスクラム開発を行っています。iOSエンジニアの職域を超えてプロダクトの成功に対して向き合い、開発だけなく仕様策定や分析等、様々な役割を担うことができる環境です。

プロジェクトと平行してiOS/Android横断の技術戦略のチームにもジョインし、SREやKotlin Multiplatform for Mobile等を取り組む事もできます。

定期的な1on1やチームで技術的なトークをする場等、オンライン・オフラインに関わらずコミュニケーションを取れる雰囲気です。

【得られる経験・キャリアパス例】

基本的に決まったキャリアパスはなく、様々なキャリアへ自ら挑戦できます。

  • 大規模なサービスにおけるプロジェクトのマネジメント経験を積めます。
  • KMM, SwiftUI など新しい技術のテックリード経験ができます。
  • テックリードやEMポジションを目指している人はもちろん、Amebaでのさまざまな体験を通して目指したいキャリアを見つける事ができます。

求めるスキル、経験など

必要経験・スキル

  • Swiftに対する深い理解
  • UIKit、CoreAnimationなどを使ったユーザインターフェース開発の経験
  • XcodeやInstrumentsに習熟しており、複雑な調査やデバッグを行う能力
  • 他の職種(ビジネス職、デザイナー、サーバエンジニアなど)との円滑なコミュニケーション能力

歓迎する経験・スキル

  • ブログサービスの開発経験
  • リアクティブプログラミングに対する深い理解
  • 開発環境を改善した経験(CIや自動化、テスト導入)
  • JavaScriptを利用した開発経験

求められるマインド

  • チームで成果をあげることに喜びを感じる方
  • 多くのユーザを抱える大規模なサービスでの開発でユーザにより良い体験を届けることに喜びを感じる方
  • 「長く運用されている」ことに臆せず、機能開発とのバランスを考えたモダンなアプリ開発の実現にチャレンジしてみたい方
  • クロスプラットフォーム、特に既存アプリへのKotlin Multiplatform Mobileの導入や開発にチャレンジしたい方
  • 「人に情報を届けるメディアサービス」だからこその、多くの人に気持ちよく扱ってもらうためのUI/UX・アクセシビリティに興味・関心がある方
  • 広告運用、アフィリエイトといったサービスに直接関わってくる収益性のある施策に興味・関心のある方

職種 / 募集ポジション 【メディア事業部】ネイティブエンジニア(iOS) / Ameba 雇用形態 正社員 給与 応相談 ※年俸制 ※経験・能力を考慮の上、当社規定により優遇します。 ※半期ごとの目標管理制度を導入しており、評価に応じて年俸を見直します。 ※選考の中で最終的なスキル・経験を加味した後、正社員・契約社員どちらかでの採用となります。 勤務地

  • 1500042 東京都渋谷区宇田川町40−1 地図で確認

東京本社 ※屋内の受動喫煙対策 有(喫煙室あり) 勤務時間 10時~19時(職種によっては裁量労働制適用) 待遇 ■給与改定(年2回) ■各種社会保険完備 ■通勤手当 ■家賃補助制度 ■従業員持株会 ■慶弔見舞金制度 ■社内親睦会費補助制度 ■各種活性化制度 ※新規事業創出プロジェクト ■キャリアチャレンジ制度 ■macalonパッケージ ■部活動支援制度 など 勤務オフィスの最寄駅から各線2駅圏内に住んでいる正社員に対し月3万円、5年以上勤続している正社員に対してはどこに住んでいても月5万円の家賃補助を支給します。 社員同士のコミュニケーション促進を目的に、部活動に対し補助金を支給。ダンス部、ゴルフ部、フットサル部、野球部、ランニング部、フラワーアレンジメント部など多種多彩な部活があります。 毎月末の表彰式、サイバーエージェントグループ全社社員総会など、一体感を創る場を多数設けている活発な組織です。 休日休暇 ■完全週休2日制(土曜・日曜) ■祝日 ■夏期休暇(3日間) ■年末年始休暇(12月29日~1月3日) ■年次有給休暇(初年度10日間) ■慶弔休暇 ■産前産後休暇 ■育児休暇 ■リフレッシュ休暇(勤続2年間で5日間) など 社員一人ひとりが安心して活躍できる環境を整えています。 会社情報 会社名 サイバーエージェントグループ 本社所在地 〒150-0042 東京都渋谷区宇田川町40番1号 Abema Towers Tel:03-5459-0202(代表) Fax:03-5459-0222 代表者 代表取締役社長 藤田 晋 設立 1998年3月18日 事業内容 メディア事業 インターネット広告事業 ゲーム事業 投資育成事業

  • Apply Now
  • 職務レベル

    エントリーレベル
  • 雇用形態

    正社員
  • 職務タイプ

    マーケティング、広報、出版・編集
  • 業種

    技術・情報・インターネット

紹介してもらうと、株式会社 サイバーエージェントの面接に進むチャンスが2倍になります

知り合いを表示
新着の求人情報を受け取りましょう。

類似する求人

関連閲覧プロフィール

コラボレーション記事に貢献

コミュニティの知識を新しい方法で活用しています。エキスパートは各記事に直接インサイトを追加し、AIを利用して開始します。

詳細を見る