フロントエンドエンジニア

M・Y

120万円 / 人月ご相談ください

プログラムの動作や仕組みに対する強い好奇心と探究心を持っています。たとえばASTパーサーを利用してフレームワークを移行するためのCodemodのようなツールを作成できます。単にアプリケーションを作るだけでなく技術的に深いところへの知識と経験があるので、開発者体験のいい環境作りに貢献できます。 またバックエンドや自社サービスの開発経験もあるためアプリケーション全体を俯瞰して最適な提案をしたり、将来的な保守性、拡張性などを考慮した提案や実装ができます。

スキル

JavaScript

7年

基本的な仕様は把握している。ESNextの情報もキャッチアップしている。

TypeScript

5年

基本的な型の他、ジェネリクスやconditional typesなどの複雑な機能も使える。

Kotlin

2年

サーバーサイドでの開発経験がある。Android開発の経験はない。

Java

2年

React

5年

Suspense、トランジション、サーバーコンポーネントなどの機能について、一通り把握している。

Next.js

5年

Pages Router及びApp Routerでの経験がある。

HTML

7年

Spring MVC

2年

CSS

7年

参画プロジェクト

2026年2月〜現在

機材管理システムの開発

リードエンジニア

製造現場での機材管理をするシステムの新規開発プロジェクトです。プロジェクトマネージャーが1名、エンジニアが4名の体制です。 フロントエンドからバックエンドまで一貫して機能の実装をしました。またデータベースのテーブル設計も行いました。 Claude Codeを使用して実装をしています。FigmaやPlaywrightのMCPと連携してほとんどのコードをAIで書きました。 Web Workerを使ってブラウザでの画像最適化を並列で行う機能の設計をしました。

  • React
  • Go
  • TypeScript

2025年10月〜2026年2月

メディアサイトのリアーキテクチャ

フロントエンドエンジニア

Vueで構築されたWebサイト・アプリをReactへ移行するプロジェクトです。 フロントエンドエンジニアとして各機能の移行作業を行いました。 Vueで作られたコンポーネントをReactへ移行をしました。 既存のVueに依存してる処理を剥がしてVueとReactどちらからも使えるようにする開発をしました。

  • React
  • Vue.js
  • TypeScript

2025年6月〜2025年9月

メディアサイトの開発

フロントエンドエンジニア

パーソナルジムの比較メディアサイトをOrizmを使って構築しました。 フロントエンドエンジニアとして実装業務を担当し、顧客との打ち合わせの参加や要件定義も行いました。

  • React
  • Next.js
  • Vercel
  • TypeScript

2025年5月〜2025年5月

メディアサイトの開発・運用

フロントエンドエンジニア

料理メディアサイトの開発・運用案件です。フロントエンドエンジニアとして開発ツールのバージョンアップを対応しました。

  • Vue.js
  • Ruby
  • Ruby on Rails

2025年2月〜2025年4月

アフィリエイトサイトの開発支援

フロントエンドエンジニア

様々な商品比較を行うメディアサイトの開発、運用案件です。 フロントエンドエンジニアとして新機能の実装や改修、不具合調査などを担当しました。 またAIを用いてどんなことができるかの検証なども行いました。

  • React
  • Next.js
  • TypeScript
  • Vercel
  • OpenAI API
  • Python

2022年7月〜2022年12月

ECサイトの注文履歴画面

フロントエンドエンジニア、バックエンドエンジニア

自社サービスのECサイト(アプリ)の注文履歴画面のリニューアルプロジェクトです。 フロントエンド側の実装及びバックエンドのAPIの実装を行いました。 リニューアルプロジェクトのためデータベースはそのままに新しい画面に合わせてAPIの設計と実装を行いました。

  • React
  • TypeScript
  • Next.js
  • Kotlin
  • Spring Framework
  • PostgreSQL

2020年10月〜2021年4月

見積もりアプリのフロントエンドリニューアル

フロントエンドエンジニア

jQueryで作られた見積もりアプリをReactを使ってリニューアルするプロジェクトです。 フロントエンドエンジニアとして技術選定、設計、実装を行いました。 プロジェクト開始時点でReactなどのモダンフロントエンド技術を使っていなかったため技術選定から担当しました。 また仕様書がない中で既存の実装から仕様を起こしビジネスサイドと共有できる状態も作りました。 サーバーサイド側が基本的にそのままでしたが一部フロントエンドの改修に合わせての修正も行いました。

  • React
  • TypeScript
  • Next.js
  • Java
  • TanStack Query
チームメンバー一覧