具体的な業務内容
【週3在宅】サーバーサイドリードエンジニア◆累計3,100万DLのマンガBANG!運営/グロース上場
■□エンジニア平均残業7.4時間/年間売上高40億越え/多数の大手出版社と協業中□■
■募集背景
現在、エンジニア14名体制(CTO、アプリ6名、サーバサイド7名)で開発をしていますが、サービスの成長及び海外サービスのリリースに伴いさらなる体制強化が必要な状況になりました。特にサーバサイドでは上流の仕様設計を任せられる正社員の参画が必須の状況です。ユーザーやビジネスチームから上がってくる改善要望対応のスピード向上や、海外アプリサービスの多様な新機能追加を行う為、Ruby on Railsでのサーバサイド開発経験があるエンジニアを募集しています。
■業務内容
国内最大級の無料マンガアプリ『マンガBANG!(マンガバン)』及び『新規サービス』の企画・開発・運用
<開発の進め方>
(1)企画
要件をもとにデザイナーがデザインを起こし、それをもとにCTOとエンジニア、デザイナーでレビュー。スプリント計画でエンジニアがデザインと要件をもとにIssueを洗い出し見積もり。その後スプリントで計画されたIssueを実装し、Pull Requestを作成、他メンバーがレビューを行い、マージしていきます。
(2)タスク見積もり、スケジュール管理
タスクの見積もりは各担当分野のエンジニア、全体のスケジュールはCTOが管理しています。
(3)開発フロー
スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間です。スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームのあり方について議論します。
(4)コードレビュー
エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。また、必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニアチーム全体でレビュー会を行うこともあります。
(5)ソフトウェアテスト
機能の追加、変更が多いため、ソフトウェアテストは重要機能の単体テストがメインとなっています。テストの自動化は今後力を入れていきたい分野です。
■魅力・やりがい
・200万人のユーザが利用する大規模サービスを開発・運用
・ディレクターを置かずエンジニア主体の開発体制
・自分の得意分野以外にも積極的に参加し、フルスタックエンジニアを目指せる環境
・新規事業立ち上げに関われるチャンス
チーム/組織構成