メインコンテンツへスキップ
見出し画像

スピードと挑戦の連続 — immedioが築く開発カルチャー

    今取り組んでいる業務内容について教えてください。

    弊社で展開しているサービスの1つである「immedio」のフルスタックエンジニアとして、フロントエンドやバックエンドの実装を行っています。

    immedioのエンジニアとして意識していること

    可読性の高いコードを書くことや、使いやすいUI/UXを意識することは、エンジニア全員の共通認識として根付いています。

    その上で、より良いものを生み出すためには、仕様の相談やレビュー、開発後の振り返りといったコミュニケーションも欠かせないと感じています。
    一人で考え抜くことも大切ですが、時間には限りがあります。仲間と意見を交わすことで、自分では気づけなかったアイデアや発見が日々生まれます。

    immedioの開発組織はフルリモートでありながら、気軽に相談できる環境が整っており、質問や意見交換をしても嫌がられる雰囲気がありません。そのおかげで、働きやすさを実感しています。

    これから入社する人たちにも、同じように「働きやすい」と思ってもらえるような環境づくりを意識していきたいです。

    0→1フェーズのimmedioにジョインし、スタートアップならではの開発で感じる意義

    今後、サービスをさらに成長させていくためには、しっかりとした土台作りが欠かせません。土台が整っていないと、保守や改修が難しくなり、開発速度が低下してしまいます。
    そうならないために、仕様の考え方をシンプルに保ちつつ、技術的負債を生まないようにアーキテクチャを設計し、テストを作成することで、リグレッション(退行)を防ぐようにしています。
    また、継続的に学びを深めるための勉強会も開催し、より持続可能なシステムを構築するための試行錯誤を重ねています。

    このような取り組みは、まさに今のフェーズだからこそできる挑戦であり、スタートアップならではのやりがいを感じる部分です。

    immedioに入社する前とした後で感じたギャップ

    入社後のギャップとして驚いたのは、やりたい業務にすぐに携われたことです。入社からわずか2日後には、テストアップからリリースまで完了できました。
    決して大規模な案件ではなかったものの、このスピード感には驚かされました。そして、単なるスピードだけでなく、それを維持するためのマネジメントや仕組みがしっかり整っている点にも感動しました。

    業務に関しては希望していたことができているため、特に大きなギャップを感じることはありません。

    一緒に働く人については、immedioのValuesを全員が意識して仕事をしている点がこれまで働いてきた環境と異なり、良い意味でのギャップを感じました。エンジニアも例外ではなく、「そのサービスが今必要か?」「この機能がどうやったらお客様に使われるか?」など、単に要望があるものを作るのではなく、顧客の成功を考えた動きができていて、ポジティブなカルチャーショックを受けました。

    また、immedioが入居しているコワーキングオフィスもいわゆる“イマドキのスタートアップ”といった雰囲気で、それも個人的なギャップのひとつでした。これまで一般的なオフィス環境で働いていたため、初めて出社した際には「こんなシャレたところにいるの自分に似合わね〜〜」と思いました。ただ、怖いもので(似合っているとは思いませんが)すっかり慣れてしまいました。

    画像
    immedioのValues

    immedioに入社して成長できたこと

    しばらくモダンなフロントエンド技術から離れていましたが、immedioで実装するようになり、レビューやアドバイスをもらいながら学ぶことで、少しずつできることが増えてきた実感があります。

    また、自分の時間で勉強を続ける中で、キャッチアップのスピードも上がり、以前よりも自信を持って実装に取り組めるようになり、成長を実感しています。
    また、エンジニアに限らず他部署のメンバーも優秀な人が多く、Valuesを体現できるように積極的な行動を起こしたり、成果を上げるためにしっかりPDCAを回しています。その様子を見ているうちに、自分自身も「もっと成長したい」「サービスをさらに良くするためにはどうすればいいか?」といったポジティブな意識が、より強くなってきたと感じています。

    immedioで実現できて嬉しかったこと

    前職では業務の中で自分で手を動かして実装する機会が減っていました。エンジニアとしてのキャリアが豊富なわけではありませんでしたが、その中で顧客との仕様調整やチームリーダーをしており、もっとコードを書きたい欲がありました。どうやって実現するのかロジックを考えたり、より綺麗で効率的なコードを書く方法を模索するのが好きなので、immedioに入社してから仕様や実装方針を相談しながら手を動かす機会が増えたことを嬉しく感じています。

    今、immedioで夢中になっていること

    今はimmedioのフローチャート(分岐ロジック)強化に取り組んでいます。バックエンドでは新たにテーブル設計をし、Goを使ったAPIの新規追加や改修を行います。フロントエンドではReactでUIの追加や作成したAPIとの繋ぎこみを行います。GoやReactはいずれも転職時に使いたかった技術のため、日々のキャッチアップも含め楽しんで実装できています。
    最近は徐々に大きめのタスクもアサインされるようになってきて、そのこと自体にモチベーションも上がりますし、実装して形になってくると「キタキタ!」とテンションも上がってきて、レビューが通るとやり切った感があり、そういった過程の中にもやりがいを感じています。

    スタートアップにおけるエンジニアリングで、チームまたはチームの一員として大切にしている価値観

    他人の意見にリスペクトを持ち、肯定的に受け取った上で要否や可否の判断をすることです。入社時期やキャリアに関係なく意見を発信しやすく、それによって建設的な議論や解像度の低い箇所の深掘りに繋がっていると感じています。

    今後どんな組織や仲間と共に成長したいか

    小さなことでもいいので周りに良い影響を与えられる人はいいなと思います。自分が最近ハマっていることや興味のあることを記事にしたりSlackで発信するのでもいいし、Slackで誰かの投稿に絵文字で反応することでもいいし、NotionやREADMEを少し整理しましたといったことでもいいし、自分ができそうな小さなアウトプットの積み重ねが働きやすい環境作りやアウトプットの土壌を作ってくれると思います。周りに強いられる環境ではなく、自然とそうしたくなるような、いい影響を与えてくれる人と一緒に仕事ができるといいなと思います。

    現在の課題と挑戦

    インサイドセールス・営業・カスタマーサクセスの皆さんが多くのリードや顧客を抱えて忙しそうなところです。人によっては忙しそうなので声がかけづらいと感じているようで「みんなChillが必要だ」と声が上がったこともあります。immedioでは現在、採用強化中のためメンバーが増えることで少しでもゆとりが生まれるといいなと思っています。

    一方で、私個人としては採用に頼るだけでなく、エンジニアとして社内の業務効率化によってゆとりが生まれる提案もしていければなと考えています。
    immedioは営業効率を上げるツールなので、それを作っているimmedio自身も日々の業務を効率化するような動きができている方がかっこいいなと思います。社内にとっても社外にとっても良いサービスを提供していきたいです。

     
     
    株式会社immedioはテクノロジーの力で、サービスを作る側と探す側双方の体験を改善していきます。ビジネスの出会いから不効率を排除し、サービスを探す体験がもっと楽しくなる、サービスを作る側は価値の創出とデリバリーに専念できる、そんな社会を作っていくのが私達のミッションです。

    あなたへのおすすめ