なんでも自分で作れるようになりたいモチベーション
最初に勤務した受託の開発会社では、広告系のWebサイトやアプリの開発をしていました。
「もともとはMax/MSPやFlashなどのマルチメディアのソフトをきっかけにプログラミングにも興味を持ち、中村勇吾さんのthaなどに憧れていました。それもあって、私が最初に働いたのは小さな広告系の開発会社でした。2年くらいして仕事に慣れてくると『もっと難しいことをしてみたい』『大きいプロジェクトに関わりたい』という欲が出てきて、転職しました。
転職先では、主にFlashを使ってより大規模な企業のブランディングサイトやキャンペーンサイトを作っていました。話題になるような大きい仕事も多くやりがいも感じられるようになりました」
高野はそこでエンジニアとして3年間働いたあと、株式会社ディー・エヌ・エー(以下、DeNA)に転職します。
「ブランディングサイトやキャンペーンサイトは作ったものに寿命があって、数カ月で見られなくなるものがほとんどでした。また、クライアントの予算ありきだったので、サービスをこんな風にしたいという想いがあっても実現させることは難しかった。
当時は、個人開発のiOSアプリがヒットする市場がまだあって、私も個人開発したアプリを販売してレビューを参考にしつつ機能開発を続け、10万ダウンロードくらいとそこそこうまくいっていました。
しかし、やはり仕事でも自分のサービスと思えるものを作りたいと思い、自社サービスがある会社に転職したいと考えるようになりました。何社か見ているうちに、ゲームやエンタメではなく暮らしが便利になるようなライフスタイル系のサービスが良いなと。
そこで、ちょうど話を聞きにいったDeNAはゲーム以外の新規事業を立ち上げようとしている時期で、社内スタートアップのような部署ができたところでした。いろいろと挑戦させてもらえそうだなと思い、転職しました」
DeNAでモバイルアプリとWebサービスの開発に携わることになった高野。仕事としてバックエンドに触れたのは初めてでした。
「もともと、いろいろな技術に触れるのが好きで『自分で一通りサービスを作れるようになりたい』という想いがあったので、前職時代に独学でバックエンドの知識を習得し、iOSアプリとは別に小さな個人サービスを運用したりもしていました。DeNA入社時は、実務としてさらに経験を積みたいと思い『とくにバックエンドをやりたい』と伝えました」
時系列は前後しますが、高野のエンジニアリングへの好奇心はとても高く、freee入社後も少しの期間SRE(Site Reliability Engineering)チームに留学に行き、独学だと限界があるインフラ領域の知識も学びました。
これはfreeeの開発文化である「何でもやれる、何でもやる」を象徴するような出来事になっています。
課題ドリブンなサービスに携わって、誰かの悩みを解決したい
DeNAで3年間の経験を積み、当時のことを「技術力も伸び、充実した日々だった」と振り返る高野。そんな中、新天地へと向けて転職を考え始めます。
「DeNAの新規事業立ち上げチームでは、マーケティングを元に世の中でこれからヒットしそうな領域をロジカルに見つけてサービスを開発していました。とてもおもしろいアプローチで、実際に順調に成長したサービスもあります。
転職を考えたのは、プロダクトと自身の関わり方や仕事について考え始めたことがきっかけでした。ヒットするサービスを作ることより、『課題ドリブン』で誰かの悩みを解決するようなサービスを作りたい気持ちが湧いてきたんです。freeeへの入社前DeNAのグループ会社に転籍したのですが、あまりやりたいことができず……。やはり、具体的で尖ったミッションを持ち、組織の全員がそれを共有して同じ方向を向いているような環境で働いてみたいなと」
そうして、転職活動を始めた高野。2016年の冬、何社かのカジュアル面談を受ける中でfreeeと出会います。入社の決め手となったのは、ミッションへの共感でした。
「スモールビジネスの課題解決という事業領域に強く共感しました。
僕は、どちらかというと仕事が好きな方ですが、自分の好きなことを仕事にしている人のことも魅力的に感じており、そういう人が多いスモールビジネスのために自分の技術を使って貢献できるということが魅力的でした。
また、私自身もいつか自分でサービス作って、それで暮らしたいなってのはぼんやり考えているので、自分を楽にしてくれそうな事業に関われることも魅力的でした」
他にも、面接で印象に残ったことがあると言います。
「話をしたfreeeの社員4、5人が全員が穏やかで、雰囲気が良くフィーリングが合いそうな感じがしたんです。直感を大事にしてよかったと思います。技術的な深い話もすることができ、しっかりしていそうだなと思いました。
一方で、2016年当時のfreee会計のモバイルアプリは、まだ機能が少なくクオリティも高くはありませんでした。モバイルエンジニアも少なく、まだ注力できていない状態だったんです。
しかし、それが私にとってむしろチャレンジングでした。すでに完成しているサービスならば、自分が入社するかどうかに関係なくうまく成長し続けるんだろうと想像できるけれど、未完成だったので自分が入社して意志を持って変えられる余白が多そうだなと。そんな、これからのフェーズの会社とサービスに身を置く方が楽しそうだと感じました」
こうして、2016年12月モバイルエンジニアとして入社した高野は、3人目のメンバーとしてモバイルエンジニアチームに配属されました。
ジャーマネとして、チームでの成果にフォーカスし始めた
2016年12月当時、モバイルでリリースされていたfreeeのサービスは「freee会計」と「freee人事労務」のふたつ。高野はiOS/Androidの両面での開発を進めました。
「必要な機能がまだまだ足りていない状態だったので、ひたすら新規機能の開発をやっていました。小さいチームだったので、クイックに次に何を作るか、細かい仕様をどうするかなどミーティングして次々に機能をリリースしていきました。
今プロダクトで何をすることが大切で、優先度が高いのか。少人数でその意識を共有できていたことが大きかったと思います。技術的な興味だけではなく、プロダクトのロードマップに沿って自分のアイデアを出せるメンバーが揃っていましたね」
モバイルチームはモバイルアプリの持つ強みを最大限に活かし、Webアプリと差別化しながら開発の優先度を決めていきました。
「スマートフォンの強みは、パソコンより気軽に触れること、常に持ち歩けること、カメラや各種センサーがついていることなどが挙げられます。たとえば、領収書を撮影するだけで入力を補完し、なるべく楽に仕分けが登録できるなど強みを活かせるような機能開発を意識して行うようにしました。
とくに、新機能に関してはそこまでWeb側のサービスと足並みを揃えて開発することは少なかったです。どれくらい使ってもらえるかはリリースしてみないとわからないので、すべてのプラットフォームで一気に開発しても、結局使われないと投資対効果が少ない。
まず、小さく始めるのがセオリーで、Webで実現した機能でニーズが高いものをモバイルで実装し、モバイル発で開発する機能も、まずはiOS/Androidどちらかでリリースするという風に進めていました」
入社して2年が経つと、高野はジャーマネ(※)の役割を打診され、話を受けることになりました。
「ちょうど三十代に入ったころで、自分で作りたいものは一定作れるようになった感覚があったので、コードを書いて成果を出すこと以外のインパクトも出したいと思い、話を受けました。チームでの成果にフォーカスし始めたんです。
とは言っても、最初はマネジメントと言われてもよくわからなくて、試行錯誤しながらプレイングマネージャーとして業務に当たっていました。チームの人数が少なかったので、ピープルマネジメントの梃子の力は大きくなく、モバイルチームとしての優先度の決定や、新しい技術選定などチームリードのような役割を担っていました」
さらに、freeeがモバイルに注力し始めると、しだいにチームの人数は増えモバイルチームは部署へ。高野は部署全体のジャーマネとして、業務にあたりました。
「部署内にチームがたくさんできてくると、コードを書く時間が取れなくなってきて、本格的にマネジメントと向き合うことになりました。
ピープルマネジメント、アサイン、フィードバックを通して、プロダクトや開発組織全体にどのようなインパクトを与えていくのが良いか試行錯誤しながら、部署内の各チームのジャーマネと連携して、部署全体の開発をうまく回すことに頭を使いました。
また、モバイルチーム以外への組織貢献や新卒採用にも携わることになりました」
※ マネージャーのこと。freeeでは単にメンバーの上に立つ者のことではなく、“タレント”であるfreeeのメンバーを叱咤激励し、成長・活躍をサポートする役割だと考え、ジャーマネと呼んでいる
グローバルチームで新たなカルチャーとインパクトを生み出すチャレンジ
2022年に入ると、高野はモバイルチーム全体のジャーマネに加え、新しくできたグローバルチームのジャーマネも担当することになりました。
「2021年にフィリピンのシステム開発会社 Likha-iT Inc(リカーイット)を子会社化することが決まり、開発チーム全体に向けて『英語で開発していくチームに関わりたい人』という募集があったので、興味本位で手を上げたんです。すると、大きなチームでジャーマネを担当しているメンバーで手を挙げたのが私だけだったようで、選ばれてしまいました。
当然、モバイル全体のジャーマネも楽な仕事ではなく、そんなに余裕がある状態ではなかったのですが、プラスアルファで大きい仕事をやることになり、『こりゃ大変だ』という感じでした(笑)。
当時はどんな仕事をするか想像もつかず、不安70%、楽しみ30%くらいの感じでしたね。兼務してみると、さすがに無理が出て、モバイルチームをもう1人のジャーマネに任せ、現在はグローバルにフルコミットしています」
freeeがグローバルチームを作ることになった背景と、その意図を語ります。
「事実ベースで話すと、freeeは2021年に約300億円の資金調達があり、その大半をM&Aに使うと公表していました。Likha-iT Incというフィリピンを拠点とする開発会社とご縁があり、創業者の前田さんからは事業への熱量を、現地のエンジニアのインタビューからはエンジニアとしてのポテンシャルを感じ、子会社化することに至りました。
フィリピンというと、エンジニアもアウトソーシングを行う企業が多いですが、開発をアウトソースしたかったわけではありません。Likha-iTの買収をきっかけに、国籍や人種を問わずいろいろなバックグラウンドを持った優秀なエンジニアが集まる組織を作りたかったのです。
それにより、freeeのエンジニアリングのレベルをさらに高めること、また異なる才能や興味やこだわりを持った人々がプロダクトと事業にコミットすることで、大きくなったfreeeにまた新たな非連続的な成長を起こしたいと考えています。そのため、日本国内でも外国籍の優秀なエンジニアを積極的に採用しています」
立ち上がってもうすぐ2年弱が経過するグローバルチームでは、すでに10カ国以上のエンジニアが活躍しています。
「チームには、すでに40名以上のエンジニアが在籍しています。いくつかのチームに分かれて、アドバイザー領域のプロダクト(税理士・会計士・社労士の方々向けのプロダクト)、freee人事労務の一部、freee請求書など、複数のプロダクトを開発しています。
フィリピン拠点のエンジニア含め、各チームに複数の国のエンジニアが在籍し、主にスクラムで開発しています。フィリピンのオフィス環境面に関しても、単なるオフショア開発先ではなく、しっかりfreeeの一員として開発できるようfreeeと同水準のものを作りました。
コミュニケーションは主に英語ですが、英語がそれほど得意というわけではないメンバーも活躍しています。すべて英語でコミュニケーションができれば効率的ではあると思いますが、DeepLなどのツールを活用しながらであれば意思疎通はかなりできますし、このチームで働く上ではエンジニアリングスキルやカルチャーフィットの方が重要だと考えています。ジャーマネになるとコミュニケーション主体になるので、ある程度必要にはなってきますが。
また、ジャーマネやチームのテックリード的な立場でも、日本人含めいろんな国のメンバーが活躍しています。すごい勢いでチームが大きくなっているので、入社して数カ月でジャーマネに抜擢されるメンバーも複数名いますが、前向きに取り組み成果を出してくれています。本当に優秀で、人としても魅力的な人が多いチームです」
最後に、この先グローバルチームでどんなことをしていきたいのか、高野が今考えていることを語ります。
「この一年半は、担当プロダクトもチームメンバーも急激に増えていき、本当にカオスな状態でした。大変なことも多く、今もまだまだ安定しているわけではないのですが、ジャーマネが増えて、みんなチームとしての成果をリードしてくれていたり、屋台骨ができてきている感触があります。
FAST RETAILINGやMercariなどのグローバルカンパニーでグローバリゼーションを担当した経験があり、強いビジョンと熱量を持ったメンバーも入社し、現在はグローバルチームがさらに大きな成果を出していくためのカルチャー作りやプロセス改善に取り組んでいます。
この先数年で取り組んでいくことはいろいろ考えているのですが、freeeの中でも一番生産性が高く、成果を出し続けられるチームにしていきたいです。そして、グローバルチームだからこそ作れるプロダクトで、スモールビジネスの課題を解決していけたらと考えています」
※ 記載内容は2023年9月時点のものです
