急成長中★「教育」を変えるスマホサービス開発【アジャイル/Objective-C】iOSアプリエンジニア
◆「IT×教育」学ぶ仕組みを作り、幸せを促進する企業
株式会社マナボは、スマホアプリを通して学習指導が受けられるオンライン家庭教師サービス「manabo」を提供しています。代表三橋は約7年間、塾や予備校で様々な生徒を指導してきた経験を持ち、電話やメールでも質問をしてくる熱心な生徒に数学や物理の問題をうまく教えられなかった歯がゆさから「manabo」を着想。生徒側の「自分ひとりで解けない問題があったとき、すぐ誰かに教わりたい」というニーズ、講師側の「困っている生徒の問題を手軽に解決して報酬を得たい」ニーズを解決する手段として、「manabo 」の開発に着手しました。
◆オンライン家庭教師サービス「mana.bo」とは?
「mana.bo」小中高生が勉強していてわからない問題があるとき、手元のスマホ・タブレットのアプリから写真を撮って簡単に質問できるサービスです。東大・早慶・医学部をはじめとした大学生チューターにオンラインで質問が配信され、5割は1分以内、7割は5分以内というスピード感で、その問題を教えられるチューターから立候補があります。プロフィールや過去の生徒からの評価を元に1人を選ぶと1:1で双方向の指導がスタート。チャット、無料通話、ホワイトボード、画像共有機能などで、まるで隣同士に座っているかのような指導を受けられるシステムです。
◆規模拡大中◎国内EdTech No.1企業を目指す!
教育分野は、日本国内において戦後ITによる改革がほとんど行われていない、数少ない分野の一つです。教育をITで多少効率化するといったレベルでなく、根本的に教育の形から変えていきたいと考えています。既存のしがらみにとらわれず、学ぶ人の出自や環境を問わずに、自由に存分に学ぶことが出来る、成長することが出来る、そんな世界を求めています。現在「mana.bo」に投稿された総質問数は約10万件にのぼり、指導の満足度は90.8%、塾に通うのを辞めて「mana.bo」だけに絞っている学生も増えています。当面の目標として、2018年中に国内EdTech No.1企業を目指しています。
- 職種名
- iOSアプリエンジニア
- 給与(想定年収)
-
600万 〜 1,000万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 主要開発技術
- Objective-C iOS SDK
- 開発言語
- Swift
- クラウドプラットフォーム
-
Amazon Web Services
- データベース
- MySQL
- 開発内容タイプ
-
自社製品/自社サービス、B2C、C2C、WEBサイト、CMS、ソーシャルメディア、ポータルサイト、スマートフォンアプリ、スマートフォンサイト、Win/Macアプリケーション
- 特徴
- 服装自由 イヤホンOK 社長が現役or元エンジニア フリーソフト利用可 ノートPC+モニタ別途支給 1920x1200以上のモニター環境を提供 オンライン面談可
- 募集人数
- 若干名
- 必須要件
- iOSアプリケーションの開発実務経験(3年以上)
- 歓迎要件
-
・モバイルサービスの構築・運用経験
・大規模モバイルサービスの構築・運用経験
・Linux/RDBMSの基礎知識 - 求める人物像
-
・他のエンジニアの憧れ、模範となるような方
・オープンソースプロジェクトに参加したり技術ブログを書いていたり、技術スキルの高さを確認できる過去のアウトプットを持っている方
・ビジネス上の避けられない要件やリリース日がある場合には、適切に判断しスケジュール調整できる方
・新たに追加するコードや既存のコードに対してより良い設計に変更を行い、安全にローンチする方法を考え、リリースできる方
・Pull Request のコードレビューに積極的に参加し、他のエンジニアのスキルアップに貢献できる方
・技術系のカンファレンス、ブログ、雑誌・書籍などで積極的に情報発信を行い、自分自身や所属会社のプレゼンスを高める事ができる方
・常に開発リソースがない中で、半年先や1年先のことを考え、作業を進めやすくするために改善を積み重ねられる方 - 選考フロー
-
①paiza(コーディングテスト)
※選考フロー、面接回数は状況に応じて変更になる可能性があります
▼
②カジュアル面談(執行役員または社長またはエンジニア)
▼
③面接(エンジニア、ディレクター、社長)
▼
④内定
iOSアプリエンジニアとして、iOS / Androidのスマホ、タブレットおよび PC で動作するオンライン学習指導サービス「mana.bo 」のiOSアプリ開発を担当していただきます。
◆担当プロダクト「mana.bo」とは?
mana.bo は生徒用のアプリ、チューター用のアプリと分かれており、それぞれ iOS、Android のプラットフォームにおいてスマートフォンとタブレット、そして PC でも動作します。
サーバーサイドエンジニアと API の実装などについて議論したり、ビジネスサイドとやり取りをしながらグロースハックを行い、新機能の開発を高速にこなしていくことになります。
◆プロジェクトの進め方
毎週月曜に開発陣ミーティングがあり、各メンバーのタスク進捗確認、新しい Issue のアサインがなされます。
基本的には GitHub Issues、Hipchat で開発に関するやり取りを行います。Pull Requestベースで最低1名がレビューしてマージ、順次デプロイしていくという手順です。
サーバーサイドについては、Code Climate、Circle CI、Coveralls などの外部ツールを使ってソースコードのクオリティーを監視。重複コードやバグ、セキュリティ上の問題を発見したり、テストカバレッジの変動があれば、直ちに HipChat に通知されます。
・企画の段階からエンジニアと密にコミュニケーションをとるため、エンジニアの意見・提案が取り入れられることが非常に多いです。
・開発の一部ではなく、アプリ開発に一貫して携わることができます。
- 開発部門の特徴・強み
-
・ビジネスサイドにいるメンバーもviewや簡単なロジックレベルであれば自らPullRequestを送ってきたり、SQLを書いて解析したりします。そのため、エンジニアはテクニカルタームをわざわざ説明したりなど無駄なコミュニケーションコストなく、コアなロジックに集中することができます。
- 主な開発実績
-
・「manabo」iOS / Androidのスマホ、タブレットおよび PC で動作するオンライン学習指導サービス
https://manabo.com/ - 技術向上、教育体制
-
・Pull Requestによるコードレビューの実施
・好きな技術書を会社で購入(事前にCTOから口頭承認が必要) - 支給マシン
-
MacBookProもしくはMacBookAirの最高スペックのものを貸与します。
また、ディスプレイはApple社のThunderboltDisplayで統一、デスクチェア、キーボード、トラックパッドやマウスなどPC周辺機器は合計50万円を上限に自由に選択できます。
また、開発のオトモにということで、レッドブルが飲み放題になっています。 - 開発支援ツール
- Git、GitHub
- その他開発環境
-
Objective-C によるネイティブアプリ開発。
テストコードの記述については、XCTest による単体テスト、KIF による統合テストを行っています。
チーム開発は GitHub 上で行い、チケット管理も GitHub Issues を活用しています。情報共有に Yammer を利用、チーム内のチャットは HipChat を使っています。
なお、サーバーサイドは主に Ruby と Rails という構成で、データベースは MySQL。また、PC用の Webアプリではフロントエンドに AngularJS を用いた開発を行っています。
サーバーインフラは AWS、構成管理に Chef、デプロイに Capistrano を使っています。 - エンジニア評価の仕組み
-
Pull RequestとIssue、社外活動(勉強会での発表や講演、雑誌への寄稿など)によるアウトプットベースの評価。
- 組織構成
-
全社14名
システム開発部3名
事業部4名
管理部2名
役員2名
インターン3名
で構成されています。 - 配属部署
- システム開発部
- 配属上司経歴
-
◆取締役CTO サーバーサイドエンジニア 山下 大介
京都大学を中心とした、産官学共同プロジェクトで開発したP2P配信によるVoIP技術を商業化するべく、2005年に株式会社SOBAプロジェクトを創業。
2011年末に同社株式を売却し、2012年1月にクックパッド株式会社に入社。
レシピの有料販売サービス「レシピストア」と料理教室予約サービス「クックステップ」の立ち上げに関わった後、2013年夏に株式会社マナボにCTOとしてジョイン。
日本に数えるほどしかいない、GoogleAPIExpertの1人。 - 平均的なチーム構成
-
現在1チームのみで構成されています。
・ディレクター 2名
・Androidエンジニア 1名
・iOSエンジニア 1名
・Webエンジニア 3名(※うち2名リモート)
・デザイナー 1名(※リモート)
- 勤務地
- 東京都港区六本木7-18-18 住友不動産六本木通ビル6F
- 最寄り駅
-
・東京メトロ日比谷線「六本木駅」2番出口より徒歩2分
・都営大江戸線「六本木駅」7番出口より徒歩4分
- 給与体系・詳細
-
年俸制
※スキル、ご経験を考慮します - 給与(想定年収)
-
600万 〜 1,000万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
10:00〜19:00(相談の上、適宜リモートワーク可能)
- 休日休暇
-
・土曜日曜
・祝日
・年末年始休暇
・有給休暇
・慶弔休暇 - 諸手当
-
・交通費全額支給
・開発関連の本/雑誌を購入可能
・IT系勉強会参加補助金制度 - インセンティブ
-
ストックオプション制度
- 昇給・昇格
-
昇給あり
- 保険
-
各種社会保険完備(関東IT健保)
(雇用保険・労災保険・健康保険・厚生年金保険) - 試用期間
-
3ヶ月(※給与は本採用時と変動なし)
・レッドブル飲み放題(1日2本まで)
・ウォーターサーバー(無料)
・毎週月曜朝、フリー朝食