【メディア事業部】ネイティブエンジニア(iOS) / Ameba
株式会社 サイバーエージェント
東京都, 日本
応募者はまだ25名以下です
株式会社 サイバーエージェントがこのポジションに採用した人材を表示
会社概要
私たち Ameba は「100年愛されるメディアを創る」をビジョンとして掲げ、「人と情報をつなぎ、暮らしと心を豊かにする場所を提供し続ける」ために様々なサービスを展開しています。
主なサービスとしては、2004年に開始し、現在では6500万人のユーザー数を誇るブログサービス「Amebaブログ」、仮想空間上でたくさんの人たちとコミュニケーションできる「アメーバピグ」、簡単にオウンドメディアをつくれる「AmebaOwnd(アメーバオウンド)」、個人のスキルを売買できるスキルシェアサービス「REQU(リキュー)」などを運営しています。
最近では、声で気軽にブログを投稿できる「こえのブログ」や、簡単にアフィリエイトをはじめられる「AmebaPick」などの新機能をリリースし、人々の暮らしと心を豊かにするために、日々サービスを磨き上げています。
業務内容
Ameba iOSチームでは、10年を超える運用歴のAmeba iOSアプリの開発、運用を行っています。
10年以上運用され続けてきたアプリですが、その間に起きた設計等の開発トレンドの変化、組織の変化、プロダクトの変化に対し、以下のような改善、刷新を行い、柔軟に対応してきました。
クロスプラットフォーム開発にもチャレンジしており、Ameba iOSアプリへのKotlin Multiplatform Mobileの導入も進めています。
また、DevOpsの取り組みにも力を入れており、クラッシュ以外の不具合の検知やチーム/システム両軸でのパフォーマンスの計測や可視化を進めています。
このプロジェクトで経験できること
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やチームで技術的なトークをする場等、オンライン・オフラインに関わらずコミュニケーションを取れる雰囲気です。
【得られる経験・キャリアパス例】
基本的に決まったキャリアパスはなく、様々なキャリアへ自ら挑戦できます。
必要経験・スキル
私たち 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アプリへの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・アクセシビリティに興味・関心がある方
- 広告運用、アフィリエイトといったサービスに直接関わってくる収益性のある施策に興味・関心のある方
- 1500042 東京都渋谷区宇田川町40−1 地図で確認
- Apply Now
-
職務レベル
エントリーレベル -
雇用形態
正社員 -
職務タイプ
マーケティング、広報、出版・編集 -
業種
技術・情報・インターネット
紹介してもらうと、株式会社 サイバーエージェントの面接に進むチャンスが2倍になります
知り合いを表示類似する求人
関連閲覧プロフィール
-
研究員(データサイエンス分野)
研究員(データサイエンス分野)
-
未経験歓迎の柔道整復師求人
nicoriGYM
-
【AI Lab】博士後期課程在学生対象 リサーチインターンシップ 【2025夏期】
【AI Lab】博士後期課程在学生対象 リサーチインターンシップ 【2025夏期】
-
【システムセキュリティ推進グループ】セキュリティマネジメント(リーダー候補)
【システムセキュリティ推進グループ】セキュリティマネジメント(リーダー候補)
-
【グループIT推進本部】システムエンジニア(リーダー候補)
【グループIT推進本部】システムエンジニア(リーダー候補)
-
【Finance】Financial Analyst
【Finance】Financial Analyst
-
システム企画 / LINE NEWS
システム企画 / LINE NEWS
-
Brand Specialist, Amazon Vendor Service/アマゾンベンダーサービス ブランドスペシャリスト
Brand Specialist, Amazon Vendor Service/アマゾンベンダーサービス ブランドスペシャリスト
-
Senior Consultant | Technology | Japan
Senior Consultant | Technology | Japan
コラボレーション記事に貢献
コミュニティの知識を新しい方法で活用しています。エキスパートは各記事に直接インサイトを追加し、AIを利用して開始します。
詳細を見る