企業名 |
株式会社サイバーエージェント |
---|---|
雇用形態 |
正社員 |
試用期間 | 試用期間なし |
業務内容 |
【業務内容】 私達Ameba Androidチームでは、10年を超える運用歴を持つAmeba Androidアプリの開発・運用、関連サービスであるAmebaマンガアプリの開発・運用を行っています。 10年以上運用され続けてきたアプリですが、その間に起きた設計等の開発トレンドの変化、組織の変化、プロダクトの変化に対し、以下のような改善、刷新を行い、柔軟に対応してきました。 ・Jetpack + MVVMアーキテクチャの採用 ・積極的な開発言語のKotlinへのリプレース(プロダクトコードの85%以上のKotlin化が完了しています) ・RxJavaからkotlinx.coroutinesへの非同期処理ライブラリの変更 ・独自のデザインシステムであるSpindleの新機能への導入 そして、Ameba Androidチームは今以上にプロダクト開発を生産的、効率的に行うべく、新たに技術戦略を策定しました。この技術戦略に基いたAmebaアプリの開発をより加速させるためのチャレンジとブログの読み手、書き手の体験を向上するための新機能開発といった施策の両立を目指し、業務に取り組んでいます。 クロスプラットフォーム開発にもチャレンジしており、Ameba AndroidアプリへのKotlin Multiplatform Mobileの導入やAmebaマンガアプリでのFlutterによるリニューアル開発も行っています。 【このプロジェクトで経験できること】 ・10年以上運用された多くのユーザを抱える大規模なアプリでの開発 ・運用されていくコードを生産性高く維持するための設計改善、リファクタリング ・エディタやフィードといったブログの書き手、読み手の体験をより良くするための新しい施策の企画を含めた開発 ・Ameba Pick(アフィリエイト機能)や広告開発といったサービス収益にダイレクトに関わる機能の改善・開発 【課題解決のための具体的なアクション】 ・施策開発と並行した既存のアプリアーキテクチャの刷新 ・iOSチームと連携した技術戦略チームによるアプリ全体での開発推進 ・Kotlin Multiplatform Mobileの導入の導入によるコード共有の加速 ・独自のデザインシステムであるSpindleのアプリへの浸透の加速 ・アプリにおけるアクセシビリティ向上の推進 ・DevOps等による開発、テストのより高度な自動化の実現 【主な利用技術】 Android/Kotlin/Java/Jetpack/kotlinx.coroutines/Firebase/Bitrise/GitHub Actions/Kotlin Multiplatform Mobile/Flutter 【チームの体制、働く環境について】 Ameba Androidチームには10人前後のメンバーが所属しており、それぞれが新機能開発等のプロジェクトにジョインし、iOS/Webフロント/バックエンドといった他のエンジニアのみならずPMやデザイナーも含めたプロジェクトメンバーと施策開発を進めています。Androidエンジニアとしての職域を超えてプロダクトの成功に対して向き合い、開発にとどまらず企画や仕様の策定から分析までを含めた、一気通貫で様々な役割を持ってプロダクトに関わることができます。 プロジェクトと並行してiOSチームと連携した技術戦略チームにジョインし、DevOpsやKotlin Multiplatform Mobileといったトピックごとに取り組みたい課題に協力して取り組む事もできます。 また、Ameba Androidチームでは2週間に1回の頻度で1on1を行っているほか、チーム内も雑談、実装相談問わず自由にコミュニケーションをとる雰囲気が備わっており、オンボーディングからすぐ軌道に乗った開発ができるようサポートできる環境が整っています。 |
応募条件 |
【必須経験・スキル】 ・Android OSに対する深い理解があり、OSに最適化されたアプリケーションを実装できる能力 ・Google Play Storeもしくは類似のStoreへのAndroidアプリケーションのリリースおよび運用経験 ・Androidアプリケーション内で用いられるOSSに対する最新かつ深い知識とそれらを用いた実装経験 ・Android Studio、Gradleに習熟し、パフォーマンス改善などの調査やデバッグを行うことのできる能力 ・gitやCI、テスト自動化などの開発環境に対する知識とそれらを改善した経験 ・他の職種(ビジネス職、デザイナー、サーバエンジニアなど)との円滑なコミュニケーション能力 ・Jetpack/Android Architecture Componentを用いた開発 【歓迎する経験・スキル】 ・ブログサービスの開発経験 ・リアクティブプログラミングに対する深い理解 ・開発環境を改善した経験(CIや自動化、テスト導入) ・JetpackComposeに対する深い理解 ・Androidアプリにおける広告SDKのインテグレーション等の実装、運用経験 【求められるマインド】 ・多くのユーザを抱える大規模なサービスでの開発でユーザにより良い体験を届けることに喜びを感じる方 ・「長く運用されている」ことに臆せず、機能開発とのバランスを考えたモダンなアプリ開発の実現にチャレンジしてみたい方 ・クロスプラットフォーム、特に既存アプリへのKotlin Multiplatform Mobileの導入やFlutterでの開発にチャレンジしたい方 ・「人に情報を届けるメディアサービス」だからこその、多くの人に気持ちよく扱ってもらうためのUI/UX・アクセシビリティに興味・関心がある方 ・広告運用、アフィリエイトといったサービスに直接関わってくる収益性のある施策に興味・関心のある方 |
勤務地 |
東京都 渋谷区宇田川町40-1 最寄駅: 各線 渋谷駅から徒歩6分 |
給与・報酬 |
. 特記事項: 応相談 ※年俸制 ※経験・能力を考慮の上、当社規定により優遇します。 ※半期ごとの目標管理制度を導入しており、評価に応じて年俸を見直します。 給与改定(年2回) |
就業時間 |
10:00~19:00 特記事項: 職種によっては裁量労働制適用 |
休暇・休日 |
・完全週休2日制(土曜・日曜) ・祝日 ・夏期休暇(3日間) ・年末年始休暇(12月29日~1月3日) ・年次有給休暇(初年度10日間) ・慶弔休暇 ・産前産後休暇 ・育児休暇 ・リフレッシュ休暇(勤続2年間で5日間) など 社員一人ひとりが安心して活躍できる環境を整えています。 |
待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 交通費: 通勤費支給 諸手当: 通勤手当 特記事項: 【待遇】 ・家賃補助制度 ・従業員持株会 ・慶弔見舞金制度 ・社内親睦会費補助制度 ・各種活性化制度 ※新規事業創出プロジェクト ・キャリアチャレンジ制度 ・macalonパッケージ ・部活動支援制度 など ▼家賃補助制度 2駅ルール・どこでもルール 勤務オフィスの最寄駅から各線2駅圏内に住んでいる正社員に対し月3万円、5年以上勤続している正社員に対してはどこに住んでいても月5万円の家賃補助を支給します。 ▼部活動支援制度 社員同士のコミュニケーション促進を目的に、部活動に対し補助金を支給。ダンス部、ゴルフ部、フットサル部、野球部、ランニング部、フラワーアレンジメント部など多種多彩な部活があります。 毎月末の表彰式、サイバーエージェントグループ全社社員総会など、一体感を創る場を多数設けている活発な組織です。 【屋内の受動喫煙対策】 有(喫煙室あり) 【受動喫煙防止情報】 屋内受動喫煙対策: 対策あり 対策: 喫煙室あり 特記事項: 喫煙専用ルーム |
こだわり条件 |
女性が活躍 学歴不問 即日スタート 経験者優遇 10時以降出社OK 週休2日制 土日祝日休み 交通費支給 社会保険完備 育児支援制度 その他特別制度あり Webエンジニア
|