【Flutter未経験OK】国内最大級の旅行サービスのFlutterリプレースを牽引するFlutterエンジニアを募集
- Androidエンジニア
- 543万円 〜 1,048万円
最終更新日:
仕事内容
<担当領域・ビジネス>
リクルートが展開するじゃらんnetを中心とした旅行サービスにおけるプロダクト開発を担う組織となります。
旅行領域では、カスタマー・クライアントの双方に、旅行(観光/出張)及び
開発環境
【開発規模/社員の人数】
Flutterチームメンバー4名体制(社員2名 パートナー2名)
ネイティブアプリエンジニア(iOS / Android)10名程度
【開発環境・使用ツール】
プログラミング言語: Dart
フレームワーク: Flutter
CI: Bitrise
監視: Firebase
分析:Google BigQuery, Adobe Analytics
開発ツール:GitHub, Slack, Confluence, JIRA
ネイティブ: Swift, Objective-C, Kotlin, Java
【主要な開発フロー】
スクラムのプラクティスを取り入れた開発を行っています
求めるスキル
必須スキル/経験
【応募要件(MUST)】
・ネイティブアプリ開発(設計・実装)の実務経験
・チーム規模3名以上のチームリーダーの経験
・WebサービスとAPIを介して連携するアプリの開発経験
歓迎スキル/経験
【応募要件(WANT)】
・Flutterによるアプリ開発経験
・既存アプリからFlutterへのリニューアル経験
・API提供などサーバーサイド開発の経験
・MVP, MVVM等のアーキテクチャによる開発経験
・OSSへの貢献
求める人物像
・高い当事者意識、強い意志をもって物事に取り組める人
・途中であきらめずに、最後まで考え抜き仕事をやり遂げる人
・現状に甘んじることなく学び続け、自ら進化しようとする人
・周囲からの信頼を獲得し、組織として高い成果を追求できる人
仕事の魅力
◆技術的な挑戦ができる環境
大規模なプロダクトでのFlutterのプロダクション環境への導入を、国内では早い段階で実施しております。大規模ならではの課題や、解決策が未知の課題に対する技術的なチャレンジができます。
また、少数精鋭のチーム構成となっており、機会を得やすいです。さらに案件を通して得た知見を積極的に外部にも発信することを推奨・支援しています。
https://fortee.jp/iosdc-japan-2020/proposal/ffc2099c-a65c-414b-90f0-677b90260201
リプレースだけでなく、新規の機能開発案件にも平行して携わることができます。
またFlutterだけでなく、iOS / Androidに関連する専門性の深化及び発揮も行っていただけます。
事業規模が大きいため、開発生産性改善の効果の絶対値が大きく、技術的な観点からの事業貢献のやりがいのある環境となっております。
◆社会的インパクトの大きい業界プロダクトに関われる環境
人口減少の状況ではあるものの、インバウンドも含めた旅行需要は長期的には伸びていくと予想されています。
また、デジタル化により旅行スタイルが変化し、旅行前、旅行中に情報を検索し、ネットで購買・予約することが増えています。日本の旅行ビジネスは、国内の他のビジネス領域、あるいは世界的に見てもネット化が進んでおり、ネットとの親和性が高い領域と言えます。
一方、伸びていく市場、ネット親和性が高い領域であることから、競争は激しくなっています。さらには、リアル接点もまだまだ強力な状況で、複雑さがあり最も難易度の高い事業領域の1つとも言えます。
そういった難易度の高い領域だからこそ、責任とやりがいも大きく、高度なシステム開発のスキル・プロセスが求められます。
◆フォロー体制
入社時のオンボーディング、メンター制度、よもやま(1on1)文化、技術知見のディスカッション、Lightning Talk(毎週)、技術書輪読会(毎週)といった様々な機会を設けています。
◆様々なスペシャリストとの協業
iOSDCに登壇するなど、技術スキルが高いメンバーも多く、実務を通じて技術スキルも磨くことができます。
◆キャリアパスの広がり
入社後は日本最大級のサービス開発・運用に従事することで得られるスキル・経験を獲得することが可能です。当初はiOSエンジニアから社内キャリアをスタート頂きますが、経験・ご志向に合わせて、Flutter開発にとどまらず、Webアプリケーション開発、データスペシャリスト、開発マネジメントといった幅広いキャリアについても選択の場があります。また、リクルートは多様なビジネスを展開しておりますので、当初は旅行領域を担当頂きますが、ビジネス領域を跨ぐ異動なども行い、多様な開発環境に触れ、幅広い経験を積むことが可能です。