1
/
5
Flutterエンジニア
Mid-career
on 2022-04-04 934 views

マンガ好き必見!マンガアプリ開発Flutterエンジニア募集!

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

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

  • PjM(プロジェクトマネージャー)兼Androidエンジニア兼Flutterエンジニアです。
    エンジニア➡︎ディレクター➡︎エンジニアと特殊なキャリアを歩んでます。
    技術特化ではなく、両方バランスよく事業に貢献出来るように頑張ってます。
    冒頭に書いたように、ディレクターの経験を活かし、今はPMをやりながらメインでFlutterの開発を行ってます。

  • 小学生の頃からプログラミングを趣味にしていて、気付いたらアプリ開発者になっていました。
    大体なんでも興味を持つので幅広い学習を続けています。

    日常を楽にする開発をしていきたい。

What we do

サイバーエージェントでは電子コミック配信サービスである「Amebaマンガ」を運営しています。
Amebaマンガでは有名作家の人気作から新進気鋭の話題作まで、枠にとらわれない幅広いラインナップのタイトルを取り扱っています。現在は、特に20〜40代の女性の読者の方々に多くご利用頂いているサービスとなっています。

私たちが目指す未来は、「世界レベルでマンガを通じて幸せを届けること」
性別年齢地域問わず、私たちのサービスや作品を楽しむ人がいる ― そんなワクワクする未来に向け、日々サービス開発・運営に熱中しています。

As a new team member

サイバーエージェントの電子コミック配信サービスである「Amebaマンガ」におけるネイティブアプリの開発に携わっていただきます。

Amebaマンガは現在ブラウザメインのサービスで、今後アプリにも力を入れていこうと考えています。

2022年1月にFlutterを採用し、Amebaマンガアプリをフルリニューアルしました。
現時点ではブラウザで購入したマンガを読むReader機能しか搭載されていませんが、今後はアプリならではの購入体験をユーザーに提供していきます。
ユーザーが求めているマンガに出会えることはもちろん、オリジナルのマンガも提供していきます。

[抱えている課題]
1.ユーザーが求めているマンガに出会えるための機能を提供すること
2.UI変更やデザイン調整のコストを下げ、いち早く機能を提供すること
3.アプリならではの購入体験を提供すること

[課題解決のための具体的なアクション]
1.プロトタイプをPMやデザイナーと密な連携により作り上げながら議論をすることでのサービスの方向性・価値の確立
2.再利用性を考慮したUIパーツの実装やアーキテクチャの見直しによるアプリ開発全体の開発効率の向上
3.Flutterアプリにおけるアプリ内課金の実装を中心としたアプリ内での購入フローの洗練化

[このチームで経験できること]
・職種を問わず、チームで連携・ディスカッションしながらのアプリに関する要件定義や仕様策定から実装・リリースまでの一貫した開発フロー
・すでに運用されているFlutterアプリのアーキテクチャ選定から新機能の実装や保守・運用

---------------------------

# チームの文化や体制
現在開発チームは16名の組織です。うち10名が新規開発に関わっています。
各メンバーが事業グロースを推し進めるという高い意識を持ち、意見を持ち寄りながら開発に取り組んでいます。
時には自分の職域を超えて協力し合うこともあります。
組織の文化としては、本人のキャリアを尊重した上で年齢に関わらずリーダーポジションへの抜擢が行われるケースがあります。
各メンバーのキャリア形成を支援するために、隔週で面談も実施しています。

# 環境
- 原則週3日出社、週2日リモートワーク(相談可)
- コミュニケーションツールは Slack や Zoom などを利用
- 定期的な1on1
- 交流ランチ

[チーム体制]
- PM 2名
- デザイナー 1名
- サーバー 2名
- フロント 2名
- ネイティブ 3名

[主な利用技術]
riverpod / freezed / flutter_hooks / build_runner / flutter_lints / analyzer / mockito / flutter_gen / dio / protobuf / retrofit / auto_route

[開発環境・ツール]
GitHub / Xcode / CocoaPods / AndroidStudio / Slack / GithubActions / Fastlane

---------------------------

[必須要件]
・Flutterを使用したネイティブアプリ開発(※)
※Flutterでの開発経験は個人アプリの開発でも問題ありません。Flutterを使用してネイティブアプリのリリース経験があればよいです。

加えて、以下のうち1つ以上の開発経験があること
・Swiftを使用したiOSアプリのチーム開発経験2年以上
・Kotlinを使用したAndroidアプリのチーム開発経験2年以上

[歓迎要件]
・マンガが大好き&普段からよく読む方
・技術選定の経験
・日常的に新しい技術をキャッチアップしていること
・宣言型UI(SwiftUI、Jetpack Compose、Flutter)でのUI実装経験
・CI / CD に関する知識や開発経験
・リモート環境での業務遂行(Slack、TV会議ベース)に慣れていること
・Firebase関連プロダクトへの深い理解と利用経験
・他者のコード変更に対するレビューの経験
・Riverpodに関する知識
・Objective-Cを使用したiOSアプリのチーム開発経験
・Android Javaを使用したAndroidアプリのチーム開発経験
・パフォーマンス改善の経験がある

[求められるマインド]
・自らの頭で考え、自走し、成長できる方
・BtoCサービス開発に興味がある方
・既存アプリへの機能追加やリアーキテクチャに興味がある方
・他の職種とコミュニケーションを取りながら仕事が出来る方
・アーキテクチャに興味がある

Highlighted stories

社内サービスの要「データセンター」業務についてインフラエンジニアに聞いてみた
積極的なコミュニケーションでチームを活性化!プレイングマネージャーの役割とは
モダンな Flutter アプリ設計を完全解説
Other users cannot see whether or not you're interested.
2 recommendations
Company info
About 株式会社サイバーエージェント
株式会社サイバーエージェント
  • Founded on 1998/03
  • 5000 members
  • Expanding business abroad /
  • 東京都渋谷区宇田川町40番1号 アベマタワーズ
  • About 株式会社サイバーエージェント
    マンガ好き必見!マンガアプリ開発Flutterエンジニア募集!