こんにちは!株式会社グロシード 総務チームの鈴木です。
今回のストーリーでは、Next.js x C# エンジニアの社員紹介をいたします。
1on1MTGの議事録から、キャリアのひとつとして、エンジニア視点でご紹介します。
22歳の頃は、前職でWeb制作をしておりました。
Web制作では、WordPressだけでなく、HTML/CSSでのコーディングや、PHPでのコーディングがあります。私はWeb制作にVSCodeを使用していたこともあり、少しずつWebエンジニアという職種に興味を持つようになりました。
React.jsを扱う機会もあったことから、自分に合っていそうという感覚があり、本格的にWebエンジニアを目指していくことにしました。
23歳でグロシードにJoinしました。最初の案件獲得に向けて、技術者自身も営業に加わります。私は2件のフロントエンド案件の商談に参加しました。
2件ともオファーをいただき、1件は大手フロントエンドのリモート案件、1件は小規模受託React.jsの出社案件でした。私は後者を選択してWebエンジニアのスタートとなりました。
参画プロジェクトはReact.js x C#となり、FE側メイン企業とBE側メイン企業とに分かれるマルチベンダー体制でした。私はFE側チームに参画、FE側はリーダー・サブリーダーと若手3人という体制でした。
既にα版があって三カ月毎のアジャイル開発で機能追加をしていきます。クライアント側から要件定義書をいただいて、開発チーム側でチケットに分割して、2ヶ月実装1ヶ月試験という流れでした。
現場では素のReduxを扱いましたので、ここはShinCodeさんのUdemy学習がとても活きました。Store管理の裏側も説明されていて腑に落ちました。
React側は若手が多いので、同僚と切磋琢磨できるのが楽しいと感じます。都心までの通勤は大変ですが、質問しやすいメリットは大きいなと思いました。
React.jsのアジャイル開発にて、設計/実装/試験を経験し、商社業界の大規模SpringBootの結合テストと総合テストの経験も積みました。
25歳の頃、いよいよメガベンチャーのモダンなDevOps案件に参画することになりました。
見える範囲で10名程の開発チームが10チーム以上ある規模感。UIUXを手掛ける検索機能を担当するDevOpsチームで、エンハンス開発と保守改修を手掛けるスクラム開発のプロジェクトです。
FEはNext.js、BFFはGraphQL、BEはC#です。
大規模なデータベース型サイトのSEO設計を手掛けることから、マーケティング要素となるSEOの話題もよく出てきます。GoogleSEOを適切に設計する時には、サイト構造やサイトマップを事前に設計して、botクローリングの結果が適切にマッピングされるように運用します。
バージョン管理としては、FE側とBFF側を担当して、複数サイトを定例業務にて更新処理を受け持ちます。
やはり新規画面の開発が一番楽しいですね。工数的に集中力を必要としますが、GraphQLからデータを取り、情報をユーザーに提供するUI開発が一番やりがいあります。
レビューは2名承認でマージするGitHubFlowです。スクラム開発は1週間スプリントで進めていることもあり、やるべきことが割と明確です。
チームは開発運用部門として責務を担っていて、どうすれば実現できるか発言して、その発言を実現していく集団です。チーム間で連携して実現していくことから、コミュニケーション力が鍛えられることが心地良いと感じます。
27歳となり、現場で一通りのことはできるかなと感じます。
FE側はNext.jsでのUI開発、BFF側はGraphQLでの一括データ取得、BE側はC#でのAPI開発、バッチ側はPythonスクリプト開発、クラウド側はAWS ECS/EKS/Golangを運用できるようになりました。保守側はNewRelicやKibana、試験側はパフォーマンステストとなる負荷試験も担当します。
2025年は有志から提案がありGitHub Copilotでの仕様駆動開発の検証機会がありました。AI導入は結果として大きな成果が上がり、定例業務の幾つかでAI自動PRができるようになりました。
システム開発は新規開発の時期が一番体制が大きくて、その後に段々と体制が小さくなるのだなと知りました。
2026年はBE側のC# / Python / Golangの開発や改修の機会が増えてきて、段々とFEチームとBEチームとの境目がなくなってきたかなと感じます。
未だ幾つかレガシーなリポジトリもあるので、モダン環境の導入を支援していけたらいいなと思います。同じタイミングでKubernetesのインフラ環境も導入できるそうなので、こちらも楽しみにしていきたいなと思います。
気づいてみれば、Webエンジニアになったなと感じます。
Webシステムを開発運用するDevOpsチームでは、毎年課題を発見して改善していきます。より良い体験をユーザーに早く届けるため、1週間スプリントのスクラム体制を組み、毎週リリースでUI/UXをお届けしております。
最初の3年は年に5〜7回昇給がありましたね。この4年を振り返ると、新卒時の倍くらいの収入になりました。
時々都心に住もうか考えるのですが、会社や先輩ともよく相談をして考えていきたいなと思います。グロシードが推奨しているのは環八から外環あたりの東京都との県境がおすすめとのことでした。東海道線で通ってきた自信があるので、粘り強さでもうしばらく頑張ろうと思います。
私の好きな言葉は「仕事を楽しむ」です。
コミュ力はシェアハウスに住んでいた頃に鍛えられたなと思います。表情や発言の機微でお相手が求める方向性を察知した会話もできます。難しめの仕事でも、達成できたら自分を褒めたいなと考えると楽しみが出てきます。
趣味は音楽です。エンジニアの方は割とフェスに出掛ける方も多いようなので、毎年暖かくなるこのGWの時期は野外イベントなどの会話をします。
感謝
出来る限りリアルな声をお届けするエンジニア体験記のコーナーでございました。
お読みいただきましてありがとうございました。