LIFULL Creators Blog

LIFULL Creators Blogとは、株式会社LIFULLの社員が記事を共有するブログです。自分の役立つ経験や知識を広めることで世界をもっとFULLにしていきます。

LIFULL における Kotlin Multiplatform(KMP)

こんにちは。エンジニアの菊地です。

今回は LIFULL HOME'S アプリでおこなっている Kotlin Multiplatform(以下、KMP)の 導入についてご紹介させていただきます。

LIFULL HOME'S アプリでは、2022年10月頃に KMPの導入の検討を開始しました。他の技術を含めて KMP 発表当時から簡単な調査や検討は行われていましたが、ちょうどこの頃に KMP が β版となったことにより本格的にプロダクトへの導入を検討することが可能となりました。

KMP とは

簡単に説明すると、Kotlin で書かれたコードを Android / iOS 両方で実行できるようにする技術になります。

KMP にする対象は?

LIFULL HOME'S アプリでは、下記の図にある Business / Domain、Data / Core の領域で KMP の導入をおこなっています。

続きを読む

LIFULL社内イベント、第10回『創民祭』を開催しました!

こんにちは!LIFULLクリエイターの日運営委員のいしやまです。 社内のモノづくりイベント『創民祭』が開催されましたので、その様子を共有させていただきます。

記念すべき第10回の創民祭ですが、今回は3年ぶり、オフラインとしては4年ぶりのイベント開催となりました!

続きを読む

海外の開発拠点メンバーと、受託先ではなくチームメンバーとして協働するための取り組み

プロダクトエンジニアリング部の興津です。

私は現在、LIFULLの海外拠点の一つである、LIFULL Tech Malaysia Sdn. Bhd.(以下LFTM)のメンバーとともにLIFULL HOME'Sの賃貸領域でサイト改善業務をしています。

今回は、言語や文化の違う私たちがどのようにコミュニケーションをとりながら働いているのかを紹介します。

続きを読む

職種横断チームでのUXエンジニアとしての働き方

こんにちは。フロントエンドエンジニアの根本です。

LIFULL HOME'Sのプロダクト開発と、スポーツ関連の新規事業開発に携わっています。 過去のブログでは新規事業開発におけるUXエンジニアとしての取り組みを紹介しました。 ご興味のある方はぜひご覧ください。

今回はLIFULL HOME'Sの既存事業におけるUXエンジニアとしての取り組みを紹介したいと思います。 新規事業とは異なる点の一つとして挙げられるステークホルダーの違いに焦点を当て紹介したいと思います。

続きを読む

客先常駐(SES)エンジニアが自社サービス企業であるLIFULLに転職して感じたFIT &GAP

プロダクトエンジニアリング部の興津です。私は前職が客先常駐(SES)専門の会社でエンジニアをしていて、2022年10月にLIFULLへ中途入社しました。

客先常駐でお客様のシステムを開発する前職から、自社のサービスを開発するLIFULLへ転職することは、不安な点が多かったことを覚えています。

今回は、転職して1年が経過した今振り返ってみて、これまでの経験が活かせた点と、活かせなかった点の乗り越え方を紹介します。

同じように客先常駐エンジニアから自社サービスエンジニアへのキャリアチェンジを検討している方の参考になれば幸いです。

(ただし、あくまでも私の・LIFULLに転職した結果であることはご留意ください)

続きを読む

Google Cloud Next Tokyo ’23に参加してきました

こんにちは!

LIFULLエンジニアの吉永、三宅、森です。

2023/11/15~16 東京ビックサイトにて開催されたGoogle Cloud Next Tokyo ’23に参加してきました。3人がそれぞれ現地で聴講したセッションの感想をメインに参加レポートを共有します。

cloudonair.withgoogle.com

アジェンダ

  • セッションについて
  • 所感
  • まとめ
続きを読む