クライアント
高齢社会向けSaaS提供企業様(東証プライム市場上場)
受注背景
既存システムが古い、かつ、元々の開発会社の保守コストが高いことが課題となり、リニューアルが決定。フルスタックに動けるエンジニアとして、本プロダクトの開発支援をさせて頂くこととなった。
概要
企業様のPMの方と共に、画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成、リリースまでを担当。また、リリース後も、機能追加やバグ修正、パフォーマンス・チューニングなどの保守業務を3年以上担当。
業務一部抜粋
- 画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成
- デザインをもとに、メディア用ウェブサイトの全ページのHTMLコーディング。命名はBEMを採用。
- Vue.jsの巨大SFCのリファクタリングやVue2->Vue3へのアップデート
- 重い処理によるメモリリーク改善
- 日本加除出版提供の全国住所データ抽出処理作成
技術スタック
- フロントエンド
- HTML5, CSS3, JavaScript, TypeScript, Vue.js
- バックエンド
- Ruby, Ruby on Rails
- OS、ミドルウェア等
- AWS, Docker, MySQL, Sentry, GitHub Actions, Redis, Kintone, esbuild