クライアント

高齢社会向けSaaS提供企業様(東証プライム市場上場)

受注背景

既存システムが古い、かつ、元々の開発会社の保守コストが高いことが課題となり、リニューアルが決定。フルスタックに動けるエンジニアとして、本プロダクトの開発支援をさせて頂くこととなった。

概要

企業様のPMの方と共に、画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成、リリースまでを担当。また、リリース後も、機能追加やバグ修正、パフォーマンス・チューニングなどの保守業務を3年以上担当。

業務一部抜粋

  1. 画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成
  2. デザインをもとに、メディア用ウェブサイトの全ページのHTMLコーディング。命名はBEMを採用。
  3. Vue.jsの巨大SFCのリファクタリングやVue2->Vue3へのアップデート
  4. 重い処理によるメモリリーク改善
  5. 日本加除出版提供の全国住所データ抽出処理作成

技術スタック

フロントエンド
HTML5, CSS3, JavaScript, TypeScript, Vue.js
バックエンド
Ruby, Ruby on Rails
OS、ミドルウェア等
AWS, Docker, MySQL, Sentry, GitHub Actions, Redis, Kintone, esbuild