大手SIerからSasukeへ。前職とのギャップを超えて
大学院卒業後、新卒で入社したのはSIer企業でした。社員もSEだけで1,000人ほど在籍する規模の大きな会社で、顧客も日銀など大手金融系が多く、良くも悪くも結構「お堅い」感じの会社でした。また、現場の数こそとても多かったもののそれぞれの規模は小さく、仕事もチームの中で決まった部分を担当していました。
Sasukeでは2022年の入社直後から裁量の大きい仕事を任せてもらい、いろんなことにチャレンジすることができました。それが僕の前職でのバックグラウンドを踏まえたうえで、Sasukeに対して感じたギャップでしたね。またSasukeでは前職に比べかかわる人数が格段に増えました。しかしコミュニケーションの取りづらさや大変さを感じたことはほとんどなく、働きやすい環境だと思っています。
なお、僕がSasukeに入社した当時はコのほけん!のPOが現CEOの松井だったので、CDの大橋含め経営層と密にコのほけん!についていろいろ決めていた時期が1年くらいありました。今は各部署に権限移譲が進んでいるのですが、エンジニアとしてのふるまいは入社当時から特に変わっていません。

フロントエンドエンジニア・スクラムマスターとしてコのほけん!開発に取り組む
現在はコのほけん!プラットフォーム部の技術グループに所属し、コのほけん!のフロントエンドエンジニアとスクラムマスターとして、コのほけん!の開発に携わっています。
コのほけん!はサービスの説明にある通り「プロの知見とテクノロジーを融合させて生まれたサービス」によるオンライン保険代理店を目指しています。ただ、保険代理店もWeb化の流れで、最近はいろいろな競合他社が登場しています。僕自身が保険ドメインについてあまり知らない部分もあるので、コのほけん!のサービスがどんな人のどんな課題を解決できるのか、今まで開発した機能の活用方法も含め、日々考えています。
なお、コのほけん!のフロントエンドで使用している言語はTypeScriptです。ライブラリはReactで、フレームワークとしてはNext.jsを使用しています。ちなみに僕が入社した当時は、コのほけん!のサイトはjQueryで作られていましたが、今はTypeScriptへのリプレイスがほぼ完了しており、ReactやNext.jsに移行しています。

エンジニアチームをサーバントリーダーとして導く
コのほけん!プラットフォーム部の技術グループは、僕が所属しているエンジニアのスクラムチームと、バックエンドの開発チームのふたつに分かれています。バックエンドチームでは主に商品の取り扱いを開始するためのデータベース作成や、API開発を行っています。もともとスクラムチームとバックエンドチームはひとつだったのですが、過去に対応した案件をきっかけにチームが分かれたので、今後また合流する可能性もありますね。
スクラムチームで開発を進める中で大切にしていることのひとつが、チームでの開発プロセスの見直しと改善です。2週間の開発期間では、まず初日のスプリントプランニングで何をどう作るのか決めるのですが、もし開発の途中で不明瞭な点や要件変更などがあれば、都度チームメンバーやステークホルダーと話し合い、最終的にはPOと方針を決めていくという感じですね。また、最終日には今回のスプリントの進め方について、チームメンバーと振り返りを行い、次回から改善していくための目標を立てています。チームとしてプログラムの品質を高めていくことはもちろんですが、開発プロセス自体の改良も重視していることはチームのカルチャーだと思っています。
また、僕自身は一応、リーダー的なポジションではありますが、上から指示を出すよりも、チームのパフォーマンスのために自分ができることを行うサーバントリーダーでありたいとは常に思っています。やっぱり僕だけで見ることができる範囲には限りがあるので、チームメンバー同士が助け合い、パフォーマンスを上げていけるようなチームにすることを目指しています。最近は、入社した新メンバーのキャッチアップのため、モブプロやペアプロでメンバー同士が一緒に作業を行うという試みも始めました。
ステークホルダーとの連携で広い視野を養う
普段から連携が多いのはデザイナーチームで、日々デザインについて話し合いながら実装を行っていますが、新しい画面やUIを作る際には、これまで作ってきたものと照らし合わせたうえで、こちらからデザインの提案をすることもあります。
また、いろんな立場の人がステークホルダーとなる案件では、サービス全体を見た際に部署同士の連携が必要だと思ったら、適宜こちらからそれぞれの部署に働きかけ、MTGを設け改めて要件を詰めたりすることもあります。そういった役割を担うなかで、コのほけん!というサービスにどういう立場の人が、どういうことを気にしながら関わっているのか知る機会が増え、様々な視点に立ち広く考える視野が身についたとも思っています。
UIを評価され感じた喜び
僕はSasukeでフロントエンドエンジニアになったぐらいの感じだったので、入社3か月くらいで初めて、コのほけん!のランキングページをリリースできたときはうれしかったです。僕を含めエンジニア3人で作成しましたが、今まで経験したことないことだらけだったので、結構大変な思いもしました。でも、リリース後のスプリントレビューでいい出来だというフィードバックをもらえたのは思い出として今も残っています。
あと、最近ではフロントエンド志望のエンジニアの方の面接をすると、コのほけん!のUIやUXについて話してくれることが結構多いことに気付きました。サイトの見た目に対し意識の高いエンジニアから見ても、コのほけん!のサイトがいいUIだと思ってもらえているのはうれしいですね。

「チームでのサービス開発」に共感するエンジニアを募集中
現在、フロントエンドのメンバーはジュニア層が多めなので、システムの設計や技術選定までできる、ミドル層のフロントエンドのリードエンジニアの方に入社いただけるとうれしいなと思っています。現在、アジャイルやスクラムで開発を進めているものの、開発経験の有無ではなくむしろ「チームでのサービス開発」というカルチャーに共感していただける方に、Sasukeの環境は合うと思っています。また、ReactやNext.jsといった新しい技術でのシステム開発にチャレンジしたい方にもぜひ入社していただきたいですね。
あとは最近、Sasukeに入社するデザイナーが増えたこともあり、エンジニアの実装とデザイナーの足並みも揃いはじめ、よりメンテナブルでクオリティの高いデザインが作りやすい状況になっています。ですのでデザイン面に興味があるエンジニアの方にも、Sasukeの環境は結構面白いと思います。
とある1日のスケジュール

※内容は取材時のものです

