viewsRebaseってどんな会社?どんな人が働いているの?という疑問にお答えするための社員インタビュー企画第4弾。今回はインスタベースアプリの開発や設計を担うエンジニア・よっしーさんにお話を伺いました。いつも笑顔で周りを明るくするよっしーさんの働き方や業務内容、仕事に対する考え方まで詳しく教えていただきました。弊社のエンジニア職に興味のある方は必見です!前回のインタビュー記事はこちらフリーランスからRebaseへ。Rebaseに入る以前はどんなお仕事をされていたんですか?最初にWeb制作会社に4年間勤めた後、フリーランスとして働いていました。会社に縛られたくなかったという気持ちや、自分でシステムを知りたいという思いでフリーに転向しました。自分がフリーランスのときに初めてアプリを制作し始めたのですが、そこからアプリ開発にはまりましたね。それからしばらくして、この会社に入社しました。縛られたくなったんですか?いやいや、そういうわけじゃなくて。(苦笑)元々Rebaseで働いていた、学生時代の友人に誘われたのがきっかけです。友人が、サービスの魅力を渋谷のヒカリエのカフェで熱弁してくれたんです。最初に惹かれた部分は、その当時新しかったReactをサービスに導入しているところでしたね。Rebaseは、新しい技術を使っている、新しいことをやっている会社なんだと思い、魅力的でした。いう新しい技術を取り入れるような会社だったら、面白いことができそうだと感じました。そんなRebaseで、いま担当しているお仕事はなんですか?今はインスタベースのアプリチームのリーダーとしてAndroid・iOSアプリ両方の開発・設計を担当しています。通常アプリ開発というと、AndroidとiOSでチームを分けて開発するのが普通かと思いますが、Rebaseでは人数も少ないため、同じチームで両方のプラットフォームの開発を行っています。それと、必要に応じてサーバーサイドのAPI開発も行っています。本当に役割が多岐に渡りますね!そうなんですよね。インスタベースはウェブしかなかったんですが、ウェブサイトの利用者の過半数がiPhoneからのアクセスだったんです。それで、iOSアプリを作ったらもっと良いユーザー体験を実現できるよね、ってなって。今ではありがたくもレビュー数もどんどん増えてて、ユーザー数も大きくなってきました。その後、Androidからのアクセスも増えてきたので、今度はAndroidアプリをリリースしました。ユーザー分析から始まった1つの施策が、いつの間にかインスタベースにとっても大きな役割を持つようになりました。ところで、よっしーさんの1日の流れを簡単に教えてください!そうですね、まずは10時半頃に出社。今日やることをまとめ終えたら、ポモドーロテクニックっていう「25分作業+5分休憩」の時間管理術を使いながら作業を開始します。意図的に休む時間を作ることで、集中力を高める手法です。12時には、アプリチームでデイリースクラムというものを行っています。昨日やったことや今日やること、作業についての共有などを、一人ひとりスタンドアップ形式で15分程度共有しあっています。お互いどういう状況なのかを確認することで、連携を図っています。残りの一日は設計、開発、ミーティングをしているという感じですね。開発自体は2週間のスプリントで回しています。2週間に一度、木曜日にチームでスプリントミーティングを行っています。そのスプリントでどういうタスクをやるかを決め、機能の設計をし、次の2週間でやり遂げる開発内容を共有します。一つ、スプリントミーティングの直前にやっているミーティングがあって、それが「ウォークスルー」と呼んでいるミーティングです。ウォークスルーでは前の2週間で開発した成果物をお互いに見せあって、手で触りながらお互いの感じたことを意見として出し合ってます。ウォークスルーは対面で集まって話せるので、ちょっとしたコミュニケ−ションにもなりますし、心理的にも安心してリリースできるんですよね。Githubイシューに書くほどでもないけど、ちょっと気になったこととかも軽い気持ちで共有できますしね。試しに始めてみた試みでしたが、しっくりきてる気がします。チームで動くことが多いようですが、よっしーさんが仕事で心がけていることはありますか?「笑顔でいること」と、「一旦受け入れること」です。笑顔っていうのは、みんなが楽しめる環境づくりに重要だと思うんですよ。楽しめる環境でないと「良いモノ」は作れないと思ってます。できるだけ笑顔でチームのみんなと接するように心がけています。似たような意味合いで行っていることとしてSlack上でチームメンバー一人ひとりの専用チャンネルを作って、そこでは何をつぶやいてもいいというルールをつくってます。そこではみんな思ってることを何でもつぶやいていいので、最近悩んでいることとか、開発で詰まっているところとかを気軽につぶやけるんですよね。そこに他のメンバーとかが「ここ手伝えるよ〜」とかって感じで声をかけられるので、いい具合にお互いをサポートしあえてます。問題が起こったとしても、すぐにチームに共有しやすいので生産性のアップにもつながってます。メンバー同士の良い関係性を築くための環境づくりを大切にしています。一つ、「一旦受け入れる」というのを意識しています。いうのも、一度相手の意見を受け入れることで、会話が膨らむんですよね。会話が膨らむと意見もでやすくなるし、みんなで気持ちよく開発できるようになる。意見が最初違ったとしても、すぐに否定するのではなく、一旦受け入れるのは大事だと思います。仕事をしている中で楽しいと思うこと、大変なことを教えてください。新しいフレームワークを学んで、それを実際に使うことが楽しいです。最近でいうと、「Kotlin(ことりん)」「ReactorKit」「RxAndroid」などを取り入れて、チームで使いこなそうとしてます。実は最近リリースしたAndroidアプリの開発も、Kotlinなどをほぼ触ったことない状態からはじめました。逆に、大変な部分でいうと、API開発との両輪を合わせる部分があります。APIがないとアプリが実データで動けないので、そこがボトルネックになってしまうこともあります。APIはアプリチームではほぼ僕一人でやっているんですが、たまにウェブ担当のエンジニアチームにお願いしたりしているので、今度は逆にアプリ側が止まっちゃうこともあるんです。それをどううまく循環させるかってところが難しいなって思ってます。そこでいうと、API開発が得意な方がRebaseに来てくれると嬉しいですね!API開発とアプリ開発の両方について知っている人や、設計をできる人がいるともっとうまく業務が回るんじゃないかと思います。お仕事でやりがいを感じるのはどんな時ですか?そうですね、設定した目標を予定通り達成できる時ですかね。会社でOKRというのをやってるんですが、OKRの目標などを達成できるのは嬉しいです。あとは、いろんな言語を切り替えて作業をできることですね。新しい発見があったり、ある言語での学びが他に応用できたりするので楽しいです。インスタベースのサービスの魅力は?いろんなスペースがあるので、飽きないところですかね。常に同じような場所で会議やミーティングをしなくて済むので、気分転換になっていいと思います!実際に僕たちも、モブプログラミングをする際にレンタルスペースを借りています。モブプログラミングは、1日中一つの場所にこもって、チームで一つのディスプレイでプログラミングをするという手法をいうんですが。この手法は、若いメンバーからベテランまで共に作業を行うので、若いメンバーの学びになってチーム全体のパフォーマンス向上につながるんですよ。逆にベテランメンバーは若いメンバーのつまづきポイントがわかるので、おすすめです。ディスプレイさえあれば、どこでも仕事の拠点になるので、インスタベースいいですよね。今度は、Rebaseの好きなところをあげてください!メンバーのノリがよく、仲が良いところ!そして一人ひとりがやるべきことはやるところです。今後一緒に働きたいと思う方はどんな方ですか?いろんなことをやりたい!新しいことをやりたい!と発信する人ですね。今のチームメンバーはそういった人が多い印象があります。自発的なタイプのほうがRebaseに合うと思います。ところで、休みの日はなにをしていますか?彼女とデートをしてます!最近は食パン屋さん巡りにはまってますね。おすすめは、麻布にある食パン専門店「乃が美」です。あとは、山登りも好きです。登っていく過程で、標高が書いてある杭みたいなのがあるじゃないですか。あれがマイルストーンを到達していく感じに似てていいんですよね。よっしーさんにとって仕事とはなんですか?超難しい質問ですね・・・・(笑)チームで楽しく、新しいものをつくること、ですね。新しいものをつくる過程に、僕自身モチベーションを感じるので。ものをつくることによって喜んでもらえるのはやりがいですよね。レビューでユーザーからの良いフィードバッグをいただけた時はやっぱり嬉しいです。今回は、Rebaseのエンジニア・よっしーさんにお話を伺いました。良いチームづくりを大切にしているよっしーさん。常に楽しみながら仕事と向き合う姿が印象的でした。ご応募お待ちしております。マーケティング株式会社Rebaseでインターンとして、マーケティングを担当しています。株式会社Pasaporteで1年半インターンとして、メディアの立ち上げや運用、ライテ...Follow株式会社Rebase私たちは、より良い未来の創造を目指し、人と空間のマッチングプラットフォーム「インスタベース」を運営しています。空いている空間を活用したい人と、空間を利用したい人のニーズをマッチングすることによって、新たな空間の使い方を可能にしています。テクノロジーを使って人々の生活をより豊かにする、社会貢献度の高いサービスです。インスタベースは、日本全国7,500ヶ所以上の日常的に使えるスペースを、ネットで簡単に予約・利用できます。わず、ミーティングやヨガ・ダンス、英会話レッスンや勉強会など、幅広い用途で多くの方々にご利用いただいています。これまで、店舗やスタジオの賃貸物件を借りるには、多額の費用が必要でした。独立してヨガレッスンや料理教室を開講したくても、開講場所と費用がネックとなり、その夢を諦める方も多かったと思います。簡単にレンタルスペースを借りれます。インスタベースでレッスン場所を借りれば、費用やリスクを最小限に抑えて、開講が可能になります。他にも、さまざまな人々の想いの実現を、空間の側面から支えるサービスです。インスタベースは、夢を持つ人々が夢を叶える"きっかけ"を提供しています。