【iOSエンジニア】【在宅勤務制度有り】国内最大級マンガアプリ『マンガBANG!(マンガバン)』開発運営会社で裁量大きく活躍したいiOSエンジニアを募集!!
8日前 更新
iOSエンジニア
東京都
450-1200万円
自社サービスありリモートワーク可服装自由フレックス制度あり残業月20時間未満上場企業
事業概要
【仕事内容】 国内最大級の無料マンガアプリ『マンガBANG!(マンガバン)』及び『新規サービス』の企画・開発・運用
マンガBANG!: 累計DL数3,100万を超えるフリーミアム型のマンガアプリです。 1000万部超の大ヒットマンガや、ドラマ化、アニメ化された誰もが知っている人気漫画を毎日8話分、 無料で読めるマンガアプリです。
MANGA BANG!(海外版): 「MANGA BANG!」 では、基本的には無料で読むことができるフリーミアムコーナーにおいて、少額で読める 話課金モデルを実装し、配信作品は、当社オリジナル作品及び中国最大の漫画プラットフォーム 「快看漫画 (クァイカンマンホア)」 の Webtoon 作品の英語版となります。
当社は自社サービス100%ですので自由度が高く、裁量も大きいので、 エンジニアにとって働きやすい環境を作ろうとしています。 フルスタックエンジニアを目指す方に最適な環境です!
仕事内容
■ 概要 ・国内で注目を集めている無料マンガアプリ「マンガBANG!(マンガバン)」および「新規サービス」のAPI開発、Webサービス開発をお任せします ・その他に、フロントエンド、サーバーサイド、インフラ開発を幅広くご担当いただきます
<チームとしての課題> 現在、エンジニア13名体制で開発をしていますが、 サービスの成長及び海外アプリサービスのリリースに伴いさらなる開発体制強化が必要な状況になりました。 Swiftでの開発経験を持つアプリエンジニアの参画が必須の状況です。 ユーザーやビジネスチームから上がってくる改善要望対応のスピード向上や、 海外アプリサービスの多様な新機能追加を行う為、Swiftでの開発経験があるエンジニアを募集することになりました。
【目指す状態】 マンガBANG及びMANGA BANG Global(海外版)の改善、及び新機能追加がスピード感をもって実現できる開発チーム体制の構築。
【現状】 開発リソースが足りず、開発計画に遅延が発生している状況となっております。
【期待すること】 まずは当社のシステムを理解していただき、マンガBANG、及び海外アプリサービスのUIUX改善及び新機能追加の中核メンバーになっていただきたいです。
<組織体制> ・エンジニア13名 └CTO <サーバーサイドチーム> 正社員サーバーサイドエンジニア2名、正社員インフラエンジニア1名 業務委託サーバーサイドエンジニア4名 <アプリチーム> 正社員iOSエンジニア2名、正社員Androidエンジニア1名 業務委託iOSエンジニア1名、業務委託Androidエンジニア2名 ・サービス運用10名 ・UIUXデザイナー1名
<職場環境> ・GitHubによるバージョン管理 ・Slackでのコミュニケーション ・カンバン+スクラムによるタスク管理 ・Bitrise CI, Circle CI での徹底的な自動化 ・セミナー参加、書籍物品購入サポート ・休憩スペースではマンガやゲームが楽しめます
<採用言語とフレームワーク> ・Swift ・RxSwift、Realm
<ライブラリ> ・RxSwift ・Realm ・Moya ・Quick ・Nimble ・Nuke ・Cuckoo ・swift-log ・Firebase ・SnapKit ・Swagger ・SwiftGen
<開発ツール> ・Xcode ・Bitrise、GitHub、Slack ・SwiftLint
<開発の進め方> ■次に作るものはどうやって決められるか 要件をもとにデザイナーがデザインを起こし、デザインをもとにCTOとエンジニア、デザイナーでレビューを行います。スプリントの計画でエンジニアがデザインと要件をもとにIssueを洗い出し、見積もりを行います。その後はスプリントで計画されたIssueを実装し、Pull Requestを作成、他のメンバーがレビューを行い、マージしていきます。
■タスクの見積もり、スケジュール管理 タスクの見積もりは各担当分野のエンジニアに任せています。 全体のスケジュールはCTOが管理しています。
■開発フロー スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。 スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
■コードレビュー エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。 また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
■ソフトウェアテスト 機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。 テストの自動化は今後力を入れていきたい分野です。
<開発メンバーの裁量> ・OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができます。 ・企画を決定する場に、実装を担当する開発メンバーが参加しています。 ・タスクの見積もりは、実装を担当するメンバーが中心となって行います ・全体のスケジュール管理は、途中の成果を随時確認しながら、 納期または盛り込む機能を柔軟に調整する形で行っています。
求められるスキル・人物像
■ 必須スキル/経験 ・SwiftでのiOSアプリ開発の実務経験3年以上
■ 歓迎スキル/経験 ・コンシューマ向けのアプリ開発経験 ・ReactiveProgramming(RxSwift等)での開発実務経験 ・CIツール(Bitrise等)の利用経験 ・Firebaseの利用経験
勤務地・給与・その他情報
- 勤務地
- アクセス
- 勤務時間
- 想定年収
- 雇用形態
- 休日・休暇
このPJ・案件で使われている技術
- プログラミング言語
- JavaScriptJavaRubyScalaSwiftKotlinObjective-C
- フレームワーク・ライブラリ
- ReactRuby on Rails
- ミドルウェア・ツール
- CircleCI
- クラウド
- AWS
- サーバー・OS
- iOSAndroid
- 開発手法
- スクラム
- プロジェクト管理
- GitHub
- コミュニケーションツール
- Slack
この企業の他の求人
同じ職種の求人
同じ業種の企業
- ITエンジニア・デザイナーの求人・転職TOP
- ITエンジニア・デザイナーの求人・転職を探す
- iOSエンジニアの求人
- 【iOSエンジニア】【在宅勤務制度有り】国内最大級マンガアプリ『マンガBANG!(マンガバン)』開発運営会社で裁量大きく活躍したいiOSエンジニアを募集!!