インヴェンティットのHPで
エンジニアの募集要項を見る

Webアプリケーション転職GUIDE|ハイエンジーニアス » Webアプリケーション開発におけるバックエンドエンジニアのキャリアアップ転職 » 【interview】バックエンド
エンジニア、自社開発会社への転職物語

どこでも通用するスキルを求めて転職したバックエンドエンジニアのSTORY

このサイトはインヴェンティット株式会社をスポンサーとして、全研本社が運営しています。
目次を開く
INDEX

自社で開発を手がける会社でも、その開発環境で成長スピードは変わります。市場価値の高いエンジニアを志し、よりスキルを深めることができる自社開発会社へ転職したバックエンドエンジニアさんへインタビュー。転職ストーリーをご紹介します。

Webアプリケーション開発のモダンな環境で
スキルアップしたバックエンドエンジニア

INTERVIEW
後藤さん 後藤さん
インヴェンティット株式会社
バックエンドエンジニア・後藤 奈菜さん
  • 現在までの転職歴:SES2社、Webサービス会社
  • 現在の担当業務:機能開発チーム内でバックエンド実装を担当。API開発やパフォーマンス改善など
  • 趣味:コンサートに行くこと、クレーンゲーム

まじめで謙虚な人柄が言葉の端々から感じられる後藤さん。スキルの高い先輩に囲まれながら自分が成長できる道を選んだからには、プロダクトの設計までできるスキルを身に着けたいと話してくれました。
Webアプリケーションの自社開発会社へキャリアアップ転職した、バックエンドエンジニア・後藤さんの転職STORY。ぜひ参考にしてみてください。

インヴェンティットのHPで
バックエンドエンジニアの
募集要項を先に見てみる

腰を据え、責任感をもって仕事ができる自社開発会社へ

SESから自社開発会社へ

ハイエンジーニアス
編集チーム
SESも自社開発会社もご経験があり、インヴェンティットさんに転職する前も
自社開発会社にしぼって探していたのはなぜですか
後藤さんのインタビュー中イメージ
後藤さん

SESだと勤務場所の融通が効かないことが多くて…また、腰を据えて仕事ができるような自社開発会社が自分には合ってるなと感じていたこともあります

前職は同じWebサービスですが、金融決済系でした。一般ユーザーと企業・法人向けの開発両方をやっている会社でしたが、どちらかというと一般のお客さん向けの施策が多かった印象です。開発体制は決まっていて、さらに私が興味のあった法人向けのアプリケーション開発は外注している状態。私は、ほぼ一般ユーザー向けのWebアプリケーション開発を担当していました

ハイエンジーニアス
編集チーム
法人向けのWebアプリケーション開発に興味があるとおっしゃっていましたが…
後藤さんのインタビュー中イメージ
後藤さん

顧客の影響力の大きさという点です。法人向けのアプリケーションは費用規模が格段に高い。その分、ご要望を最大限に反映するために頭に汗をかく。そこにやりがいを感じたんです

開発時にどこまで対応できるかの取捨選択をバックエンドエンジニア自身も考えなければいけないと個人的には思っています。クライアント様の意見は可能な限り反映させたい

一方で、製品としてどうあるべきか、曲げてはいけないところがあると思っています。御用聞きになってしまって開発すると、良い製品にはならない。そこを考えることが求められていると思います

ハイエンジーニアス
編集チーム
自社開発のエンジニアでないと出てこないような感覚かもしれませんね。
SESのときはプロダクトに対してエンジニアがあるべき姿…といった考えはありましたか
後藤さんのインタビュー中イメージ
後藤さん

確かになかったかもしれません!もう一切合切仕様が決まっているので、とにかく間に合うようにつくるという世界観でした

“モノづくり”というよりは、作業をするという感じでしょうか。作業者が求められているだけの業界ではありませんが、私がいたところはそういう感じでした

ハイエンジーニアス
編集チーム
なので、転職活動時に注目して探したポイントは「自社開発会社」だと
後藤さんのインタビュー中イメージ
後藤さん

はい。自社開発で引き続きJavaか、もしくは別の言語も習得できる機会があればなお良い、という条件と、あとリモート勤務できるかという点です。

インヴェンティットでは月何回かオフィスに出社する規定があり、(今だから言うと)少し心配でしたが、時々の出社は気分転換にもなるとわかってからは、結構気に入っている働き方です。

出社時は、同じチームの人が出社していないケースも多いので、ほかの部署の人とコミュニケーションとったりすることもあります。

ニッチな開発環境から、モダンな開発環境を求めて転職

ハイエンジーニアス
編集チーム
スキルアップできる現場を求めた転職ということでしたが、
具体的にどういう現場をイメージしていましたか
後藤さんのインタビュー中イメージ
後藤さん

スキルアップというとハードルの高いものをイメージされるかと思いますが、前職は特殊な環境だったんです

前職ではJavaのバックエンドエンジニアとして採用されたんですが、かなり独自のフレームワークを使っていました。プレーンなJavaとかSpring、Strutsといった一般的なフレームワークを使った開発が一切されていなかったんです

別枠でほかのものを使う機会はあったんですが、決済系のメインの仕事をするときには、一般的に通用する技術が使われる機会は少なかったんです

ハイエンジーニアス
編集チーム
定年までいるなら大丈夫だけど、このままでは将来大丈夫かな、という不安からでしょうか
後藤さんのインタビュー中イメージ
後藤さん

まさにその通りです。独自フレームワークを使っていて、ほぼJavaScriptみたいな簡単なものしか書かないし、自動化もされていないのでジェンキンスとかサークルCIというようなコミットしただけでビルドまで走るような仕組化もされていなくて

良し悪しはありますが、オンプレのサーバーを使っていて、そこにアップ、ファイル転送するだけでリリースするみたいな、リスクの高い環境でした

ハイエンジーニアス
編集チーム
後藤さんが求めていたモダンな環境での開発。
インヴェンティットさんは求めている会社に近かった?
後藤さんのインタビュー中イメージ
後藤さん

はい。まず、JavaのSpringを使ってシステムが組まれているという点はモダンだなと思いました。CircleCIでの自動化が組まれていて、サーバーもAWSに載せていて。餅は餅屋じゃないですけど、オンプレで管理するようなところはなくて、というのがよいなと思いましたね。Bitbucketを使っているところもそうですね

そこまで環境が整っているので、最初はやりやすいかなと思っていたんですが、難しいこともけっこうあって。甘くはないという感じでしたね(笑)

ハイエンジーニアス
編集チーム
そういう自社開発の難しさはどうやって乗り越えていっていますか
後藤さんのインタビュー中イメージ
後藤さん

落ち込みすぎず、気にしすぎないように言い聞かせながら続けています!

Webアプリケーションの自社開発会社
バックエンドエンジニアとしての役割

ハイエンジーニアス
編集チーム
API開発やパフォーマンス改善に取り組まれているとのことでしたが、
チーム全体としてやっていることを教えていただけますか
後藤さんのインタビュー中イメージ
後藤さん

大まかにいうと、リーダーが仕様を切ります。少しウォーターフォールっぽい感じです

チーム内でレビューして仕様を確定させて、基本設計詳細設計を細分化、チケット化して、タスクを洗い出したところでバックエンドとフロントエンドに分けて、専任スタッフでそれぞれ開発していきます。日々連携をとって、フロントエンドへのつなぎ込みをしたりしながら、最終的にひとつの機能をつくっていきます

プロダクトの将来性と面接の誠実さが決め手

ハイエンジーニアス
編集チーム
インヴェンティットさんの求人を見た時、どの点に惹かれたのでしょう?
後藤さんのインタビュー中イメージ
後藤さん

モダンな開発環境で、自社サービスをやっていて、リモートも推進していて。MDMの端末管理のサービスもやりつつ、Raspberry Piを使ったIoTサービスもやっていて。コロナ禍だったので、デバイス管理とIoTの組み合わせの将来性にも魅力を感じていました

といっても、インヴェンティットが扱っている「MDM」については知らなかったので、面接前に調べて、遠隔で業務や個人を支援できる仕組みに魅力を感じました

ハイエンジーニアス
編集チーム
インヴェンティットさんの面談を受けてみたどのような印象は?
後藤さんのインタビュー中イメージ
後藤さん

当たり前のことが誠実にできる会社だなと。個人面談からはじまり、一次面接、二次面接が最終で、人事の方と、あとはほぼエンジニアの方とお話ししたんですが、不自然なところもないし、時間も守っていただけるし。本当に普通のことなんですが、複数の企業様の面接を受けて、一番印象がよかったので入社したい!と思いました

「ここなら成長できる」インヴェンティットへの開発環境

Webアプリケーション開発会社・インヴェンティットでの働き方

ハイエンジーニアス
編集チーム
入社当初はどんな業務からスタートしたのでしょう?
後藤さんのインタビュー中イメージ
後藤さん

バックエンドの不具合とか既存の問題を対応するところからスタートしたんですが、体制変更があって次にテクニカルサポートに配属されて、今はUI・UXチームにいるという流れです

開発には複数の部署があるんですが、不定期的に様々な部署や業務を経験できるとスキルアップになるので、その点もインヴェンティットの良さかなと思っています

ハイエンジーニアス
編集チーム
実際インヴェンティットさんでバックエンドエンジニアをしてみていかがですか
後藤さんのインタビュー中イメージ
後藤さん

手前味噌に聞こえるかもしれませんが、mobiconnectの開発レベルって本当に高いんです。
お恥ずかしい話、周りがデキるエンジニアさんばかりで、最初は自分には無理なんじゃないか…と思ったりもしました。でも、ちょっとしたことでも相談にのってもらえる環境もあり、聞けばしっかり教えてくれるので、気を持ち直してここでがんばろうと思えるようになったんです

デキる先輩たちの肩を借りながらやっていく内に、ココ(インヴェンティット)にいられるなら成長できる早道だと、自分自身気がついたんだと思います(笑)

スキル・経験レベルの高さを乗り越えていく

ハイエンジーニアス
編集チーム
もう少し詳しく教えてもらえませんか
後藤さんのインタビュー中イメージ
後藤さん

今いるチームは経験年数が自分とは違うし、判断力、決断力や知識量はもちろん、いろんなことに気づける人が多くて、自分はそこについていけない!と思い込んでしまって。全然役に立っていない…という状態が続いて落ち込みがちではあったんです

1 on 1を重ねてくれる会社なので、思いのまま伝えていたんですが、レベルが低すぎると怒られることもなく、むしろ逆に励まされることの方が多かったかもしれません(笑)そうこうしている内に、今の自分でもいいのかな、と思えるようになったんです。

モデルケースにできるエンジニアがチーム内にたくさんいるんだから、この環境でやってるのがいちばん成長できると思って持ち直しました。いまチームにいる、お手本にしている方たちは、Webアプリケーション開発のバックエンドエンジニアとして、業界年数が20年以上のベテランばかりです

ハイエンジーニアス
編集チーム
業界20年!そんなベテラン陣に囲まれていたら、
確かに最初は怖気づいてしまうかもしれませんね…
後藤さんのインタビュー中イメージ
後藤さん

はい、私も最初そうでした。ですが、インヴェンティットでは、どんなベテランエンジニアであっても、皆さん優しい。その人間関係の良さでしょうか。皆さん、スピード感を持って業務にあたりながらも、余裕がないような人がいなくて。自分もそうありたいと思っています

レビューや意見交換でコミュニケーションの場も豊富

ハイエンジーニアス
編集チーム
ベテランの方々からのノウハウはどういう場で吸収しているのでしょう?
後藤さんのインタビュー中イメージ
後藤さん

インヴェンティットはレビューの機会が多く、時間もしっかり確保してくれています。レビュー文化が根付いていますね

それに、口頭で意見交換しないと不安じゃないですか?成果物が大丈夫かって。それができるのはよいと思っています

レビュー会がある“とある日”
後藤さんの業務の流れ・すごし方

一日の流れ
一日の流れ
ハイエンジーニアス
編集チーム
この「朝会で必要があれば会話を長めにとります」というのは?
後藤さんのインタビュー中イメージ
後藤さん

必要があればSlack通話したりするんですが、ハードルが高いなと思うときがあったり、口頭で軽く確認できればいいのになーというとき、今できたから今見てもらいたいこととか。リモートだと、確かにデスクに集まってるときに気軽にできることができなくなるので

それで、基本的に朝会に30分を取ってます。アジャイル開発ではだいたい15分以内ですが、倍の時間をとって30分。そこで収まらなければちょっと足が出て45分になることもありますが、それも許容しています。話せる場所なので、30分でおしまいというのではなくて、あくまで会話できるように考えています

うちのチームは同じような機能開発しているコンパクトなチームなので、会話に無関係になる人が少ないんです

ハイエンジーニアス
編集チーム
みんなが自分事なんですね!
「対話を大事にする」インヴェンティットさんのらしさなのかなと
後藤さんのインタビュー中イメージ
後藤さん

そうですね。必要であれば1時間とってもよいと私は思っていて。延長することもありますね。その分、早く切り上げられるようであれば、切り上げる

リモートの時は、口頭で決めちゃったり結論が出たりした部分は、Slackに証拠としてリマインド投稿を残すように工夫しているかもしれません。Slackがメインになってしまうので、冷たい言い回しにならないようにも気をつけています

ハイエンジーニアス
編集チーム
後藤さんがやりがいを感じるタイミングについてもうかがいたいです
後藤さんのインタビュー中イメージ
後藤さん

先ほどお話したテクニカルサポートで言えば、問い合わせに対するジャストな答えが出たときでした。クライアント様のおっしゃっていることが本当に不具合だと答えが確定した時はやりがいを感じました

また、携わった機能がリリースされて問題なく運用されてて、クライアント様からお褒めの言葉が届いたりすると嬉しいですね。UI改善を直近でやっているんですが、ご担当者様がTwitter上ですごく良くなった、使いやすくなったってコメントされていて(笑)

インヴェンティットのプロダクトの魅力とは

MDMの魅力

ハイエンジーニアス
編集チーム
後藤さんから見るプロダクトmobiconnectの魅力とは?
後藤さんのインタビュー中イメージ
後藤さん

入社前はMDMは大枠は調べていましたが実際どういうものか入社してから肌で感じるようになりました。小中校の文教って言われている分野ですけど、それと一般企業と両方の支援ができていて、垣根がなくサポートできることが魅力だと思っていました

入ってからわかったこととして、ほかのMDM製品に比べてサポートの手厚さがあります。お客さんから言われるんですね。それは調べてもわからないし、入ってみてわかったんですけど、日本語でサポートしてくれるし。海外事業者が日本展開しているとサポートは英語だったりとかして

同じくバックエンドエンジニアの領域ではありませんが、インヴェンティット独自の施策として、相談室っていうものを設けていて、興味ありますとか、導入してから日が浅いクライアント様のために相談室をやっていたりとか。細かいキャッチアップをしてくれるところが評判いいようです

バックエンドエンジニアの立場としても、クライアント様が使いやすい!ともっと感じてもらえるような製品にしていきたいですね

仕様を自分で考える、設計のできるエンジニアを目指す

ハイエンジーニアス
編集チーム
それでは最後に、今後の後藤さんの目標をお聞かせください
後藤さんのインタビュー中イメージ
後藤さん

直近では難しいですけど、製品の機能の仕様を自分でしっかり考える、開発できるようにするということがあります。あとは実装面で指摘をもらうこともまだまだあるので、言われたところで同じミスをしないように継続してがんばりましょうっていうところです

プラスアルファで、設計できるようになりたくて。mobiconnectの期待されている機能の設計も将来的にできるようにならないとなと思っています

編集チーム取材後記

後藤さんの場合は、責任感が強いがゆえに、ベテランのバックエンドエンジニアと自分を比べて落ち込んだこともあったようですが、周囲と積極的に対話できる環境があったからこそ、さらに機能の設計ができるようになりたい!となりたい自分像を膨らませられるようにもなりました。

自社開発会社も千差万別。どんなに経験があっても、そのプロダクトならではのお作法や開発手段も会社によって違います。もちろん人間関係もです。

この記事を最後まで読んでくださった、おそらくバックエンドエンジニアの方で同じように転職活動をしている皆さん。気になるWebアプリケーションの自社開発会社があるのであれば、まずは話を聞いてみる、その会社の文化を知ってみるところから始めてみてはいかがでしょうか。

皆さんの「長く求められるエンジニアであるためにスキルアップしたい!」という気持ちを後押しする一歩に、この記事がお役に立てたなら嬉しい限りです。

監修
sponsored by
インヴェンティット株式会社
インヴェンティット株式会社

※画像引用元(https://www.yourinventit.com/)

ちょっとした疑問も
気軽に相談できる環境で
市場価値の高いエンジニアに

インヴェンティット株式会社は、自社開発で企業・法人向けのWebアプリケーションを開発している会社です。スマートデバイスをコントロールするMDMの開発に関して優れた実績を持ち、社会に貢献するアプリの開発に携わることができます。今回インタビューに応えてくれた後藤さんのように、実力と経験のあるメンバーのもとで成長しながらクラウド上での開発での経験を積むこともできる、向上心のあるエンジニアにとって優れた環境です。

インヴェンティット株式会社
各エンジニアの募集要項は
コチラ

LINKS
よく読まれている
関連記事