Slide 1

Slide 1 text

エムスリー株式会社 エンジニアリンググループ マルチデバイスチーム紹介資料 2026/09/07 更新

Slide 2

Slide 2 text

エムスリー株式会社について 2

Slide 3

Slide 3 text

テクノロジーを創造的に活用し、健康で楽しく長生きする人を 1人でも増やし、不必要な医療コストを1円でも減らすこと エムスリーが事業展開している国の数 17 カ国 (※) エムスリーが占める全世界で医師会員の割合 日本の医師のエムスリー会員率 50 90 %以上 (※) %以上 エムスリー が展開する医療従事者向け情報 全世界で医師会員合計 サイト「m3.com」は32万人を突破、日本 650 の医師の9割以上が会員。(※) 万人以上 (※) (※) 2023年10月時点 3

Slide 4

Slide 4 text

日本の医師の90%以上(30万人以上)が登録する 国内最大級の医療従事者向けポータルサイト、m3.comを運営 GoogleやAmazonを超え、医師が最も使うサイトに 70%の医師が週一回以上、m3.comを利用 出展:(株)社会情報サービスによる郵送調査(2014年) 4

Slide 5

Slide 5 text

医師にとって「有用な医薬品の情報源」で MRや文献・論文を抜きM3が1位に 出典: ミクス 2021年2月号 医師が「有用と考える医薬品の情報源」 5

Slide 6

Slide 6 text

Platform × Product 健康で幸せな毎日を もっとよくするために 私たちはプラットフォームとプロダクトの力を用いて様々な医 療課題の解決に取り組んでいます。主に医療従事者に対して アプローチしながらも、同時にその先の一般の方々に対して もサービス提供を行い、総合的に人々の健康的な毎日を少し でも改善することを目指し様々なプロダクトの開発を行ってお ります。多くの医療者をユーザーに抱えるエムスリーだからこ そできるやり方で、多くの人々の健康に対して貢献していま す。

Slide 7

Slide 7 text

マルチデバイスチームについて 7

Slide 8

Slide 8 text

Team Mission m3.comをはじめとする エムスリーの全てのプロダクトを あらゆるデバイスに最適化する 8

Slide 9

Slide 9 text

エムスリーにおけるマルチデバイスチームの役割 iOS/Androidアプリを連続的に開発、運用 アプリ開発のスペシャリスト集団 m3.com Web講演会 m3.com CAREER AskDoctors

Slide 10

Slide 10 text

m3.com アプリ 33万人の医師会員が利用しているm3.comのアプリ 版、日夜最新の医療情報を配信 モダンな実装でスピーディな開発が可能 ● 両OSマルチモジュール/MVVM設計 ● KMPによるマルチプラットフォーム ● iOS:Currency etc. ● Android:JetpackCompose etc.

Slide 11

Slide 11 text

Web講演会 アプリ 1開催で数万人以上の医師が視聴する国内最大級の 大人気医療系Webライブ配信サービス 爆速MVPリリース ● iOS 3ヶ月 / Android 1.5ヶ月 ● SwiftUIを活用 ● MVVM+Fluxのモダンな実装 ● アーカイブ配信機能あり

Slide 12

Slide 12 text

m3.com CAREER アプリ 日本最大級の医療従事者転職サービスm3.comキャ リアのアプリ版、10万件以上の求人が掲載 クロスプラットフォーム開発 ● Flutterを全面採用 ● Riverpod/Freezedを活用 ● 徹底したMVVM設計 ● 医療分野のあらゆる就業形態をModel化

Slide 13

Slide 13 text

AskDoctors アプリ 日本最大級の医師相談サイトAskDoctorsのアプリ 版、病気や健康の悩みを気軽に医師に相談できる 既存資産、知見を徹底活用 ● Flutterで3ヶ月の爆速リリース ● 独自開発のPush通知基盤と連携 ● App Store レビュー星4.6(上昇中!) ● 200万件以上のQ&Aを症状や病名で検索

Slide 14

Slide 14 text

マルチデバイスチームの文化 14

Slide 15

Slide 15 text

カンバン方式でスピーディーに開発 PdMやチームと相談しつつ並行で複数アプリ開発 「やる事があったらすぐやる」 開発定例 開発 サービスチーム 発案 QA リリース 開発 QA リリース 開発定例 開発 QA リリース

Slide 16

Slide 16 text

チームメンバーの声 Eng 5名、QA 1名の少数精鋭チーム 星野 開発スピードが速く、最新技術を積極的に取り入れていく文化な ので、働いていて常に刺激をもらえます。新しいアプリの開発予 定もあり、iOS/Android/サーバサイドそれぞれでスペシャリス ト、ジェネラリストどちらも目指せる環境です! 田根 施策の立案からアーキテクチャ、インフラ 、サーバーサイド 、フロ ントエンド(アプリ)、データ分析と全てに参加可能な所が魅力で す。サービスの幅も広い中、担当するサービスの技術選定を任される 自由さもあります。あと、PCスペックが高いのでストレスフリーで す笑 藤原 渡辺 開発スケジュールがベストエフォートで、強い事業の都合がない限り は自分のペースで進められるのが良い所です。各事業チームと信頼関 係で成り立っている感覚があります。新規アプリ開発や他チームでの 施策の横展開など、横断チームとして色々な事に着手出来ています。 個々人がエキスパートで、新規開発と技術的負債の解消を両立し ているチームです。技術的な知識はもちろん、様々なサービスの ドメイン知識も得られるので、行動範囲をどんどん拡げて活躍し ていきたいエンジニア向きの環境です。 小林 前川 1人でiOS/Android/Flutter/サーバーサイドと幅広く担当してい て、毎日飽きずに楽しく開発できています!新しい技術導入も推 奨されているので、勝手に色々と挑戦しています。売上が大きい ため、自分が担当した施策がどれほどの利益貢献をしたのかを見 まずスピード、フットワークは軽く走りながら考えよう、という チームだと思います!互いの線引きも気にせず、良い設計、悪い 設計などで議論できる良いチームだと思っています。横断チーム で、相対的、俯瞰的に仕様や要件を考える習慣がそういう文化を るのも楽しいです。 作っているなと思いますね。

Slide 17

Slide 17 text

マルチデバイスチームの技術スタック SwiftやFlutterの新機能もいち早く導入 技術チャレンジを常に求めています 17

Slide 18

Slide 18 text

マルチモジュール設計例 m3.com構成図 薬キャリ構成図 サービスの規模やドメインに応じたMVVMを議論し開発 「設計がアプリの品質や開発体験を決める」 18

Slide 19

Slide 19 text

Push通知基盤アーキテクチャ 最新のデバイス、アプリ開発技術を反映できるよう 自ら継続的にリファクタリング 19

Slide 20

Slide 20 text

テックブログでも技術ナレッジ絶賛公開中!! Kotlin Flutter Dart Swift Kotlin Android スマホアプリ開発で 採用している技術 7年間運用している主力アプリ をリファクタリングしている話 Android編 https://www.m3tech.blog/entry/2023/01/16/ 120000 https://www.m3tech.blog/entry/2023/12/08/ 110000 iOSDC DroidKaigi Android GraphQL テスト iOSDC Japan 2023・DroidKaigi 2023 参加レポート スマートフォンアプリの A/Bテスト実装例 https://www.m3tech.blog/entry/iosdc-droidka igi-2023 https://www.m3tech.blog/entry/smartphoneapp-ab-testing

Slide 21

Slide 21 text

マルチデバイスチームが求める 人物像 ● 最 新 の 開 発 手 法 をキャッチアップし 素 早 く 業 務 に 取 り 込 みたいという 気 持 ちが 強 く、 三 度 の 飯 より スマホアプリ開発が好きだ! ● 設計・アーキテクチャへの理解を仲間と共有したい! ● 技 術 者のこだわりと全 体のバランスを考え開 発された アプリがユーザを喜ばせている瞬間が好きだ!

Slide 22

Slide 22 text

エムスリーをもっと詳しく エンジニア公式Twitter(X) https://twitter.com/m3_engin eering エンジニア公式YouTube https://www.youtube.com/channel /UC_DkAOcwgmtQnJLDctci4rQ 22 エムスリーテックブログ エンジニア採用ページ プロダクト紹介ページ https://www.m3tech.blog/ https://jobs.m3.com/engineer/ https://jobs.m3.com/product/ Connpass公式グループ 社員インタビュー VPoE登壇資料 fukabori.fm https://m3-engineer.connpass.com/ https://www.wantedly.com/companies/m3_inc https://fukabori.fm/episode/59 https://fukabori.fm/episode/60

Slide 23

Slide 23 text

カジュアル面談・応募はこちら https://jobs.m3.com/engineer/ プロダクトの内容、技術的な内容 どちらでも気になった場合は気軽にご応募ください!