「LIFULL HOME'S」のスマホアプリの開発において、下記業務をお任せします。
「LIFULL HOME'S」のAndroidアプリまたはiOSアプリの開発・運用をお任せいたします。
完全内製開発のため、要件定義~リリース後の運用まで幅広くプロダクトに関わることが可能です。
現在はKMPの導入を進めており、それに伴いUI/UXの刷新も併せて実施していきます。
そのため、エンジニア視点からの提案も大歓迎で、一緒に既存のアプリケーションの各機能をゼロベースで改善していける機会が存在します。
また、常に携帯するスマートフォンならではの特徴を活かした、機能開発も積極的に実施していきます。
過去事例はこちら:https://www.homes.co.jp/cont/rent/rent_00180/
●今抱えている課題
LIFULL HOME'Sアプリは2009年12月に国内業界初となるiPhoneアプリのリリースをきっかけに、これまで様々な機能の提供を始めアップデートを積み重ねてきました。
これまでは Android と iOS それぞれで開発をしていましたが、現在はパフォーマンス改善や開発運用コストを下げることを目的にKMPの導入を進めております。
またKMP導入に伴い、Jetpack Compose や SwiftUI など、UI・UXの刷新を含めアプリの再構築を行っております。
しかしKMPに移行させる機能の多さやチームで検討した新たなUI・UXをAndroid・iOSそれそれに反映させるには、現状の開発チームのリソースではプロダクトの価値を提供するまでに時間がかかり過ぎてしまいます。
特にKMPやCompose・Swift UIのナレッジが少ないため、テクニカルスキルが導入への障壁となっています。
●お任せしたいこと
LIFULL HOME'Sアプリにおける Android または iOS における開発リーダーを担当し、自身の開発だけでなくメンバーの育成にも貢献して頂きます。
最高のUI・UXを提供するために、プランナーやデザイナーからの提案だけでなく自身が良いと思えるものも積極的に提案、実装して頂きます。
生産性向上のためチーム内のエンジニアと協力しながら開発、運用プロセスのルール作りや仕組み化を実施して頂きます。
●チーム構成
iOSチーム
エンジニア:4名(内1名は業務委託)
デザイナー:1名
プランナー:1名
Androidチーム
エンジニア:3名(内1名はマネージャー兼任)
デザイナー:1名
プランナー:1名
●開発環境
開発言語:Kotlin、Java または Swift、Objective-C
IDE:Android Studio または Xcode
インフラ:AWS、GCP
mBaaS:Firebase
CI/CD:GitHub Actions、Bitrise(iOSのみ)
VCS:Git、GitHub
社内システム
グループウェア:GoogleWorkspace
コラボレーションツール・PJ管理:JIRA / Confluence
コミュニケーションツール:Slack、Meets
【必須スキル/経験】
本ポジションはiOS開発とAndroid開発のどちらかのご経験のみでもご応募いただけます。
●iOSエンジニアの方の場合(Androidの開発経験は必須ではありません)
・Swiftを使ったiOSアプリの開発、かつSwift UIを用いたインタラクションの開発を経験していること
●Androidエンジニアの方の場合
・Kotlinを使ったAndroidアプリの開発、かつJetpack Composeを用いたインタラクションの開発を経験していること
【歓迎するスキル/経験】
【求める人物像】
「LINE」ならではのビッグデータ分析から、これまでにないスコアリングモデルを開発。ユーザー志向の金融サービスを形にします。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
周りの人に喜んでもらえると、幸せ。原点の想いを事業とともに最大化していく。
医師が安心して意見交換できる会員制サイト『MedPeer』。臨床の「集合知」が新しい価値を生み、ビジネス拡大中です。
緻密な市場リサーチとプロモーション戦略に基づいて、質の高いコンテンツを内製し、より多くのユーザー様に届けたい。
「スマデバファースト」 をキーワードに現場から“10倍挑戦”するヤフーが動き出す。