【TypeScript/Next.js・Node.js】中央省庁向け予算・案件管理Webアプリ設計/構築
作業内容
中央省庁向けの予算配分・支払監理および案件情報管理を行うWebアプリケーションの設計・構築案件です。現在はExcelで課室ごとにバラバラに管理している状況を、ガバメントクラウド上に集約・一元管理します。 案件は累計約2,000件、1レコードあたり2〜300項目を想定。技術スタックは、サーバサイドが Node.js / Fastify、フロントが Next.js(shadcn/ui、Tailwind)、共通言語は TypeScript です。 基本設計フェーズから参画し、年度内リリースを目標。通知、ログ、認証などの共通機能の先行整備(アーキ寄り)から、画面・帳票の設計〜実装〜テストまで、得意領域に応じて役割を担っていただきます。顧客折衝は別担当のため、開発業務に専念可能。Amazon Q Developer や GitHub Copilot の活用を推進しており、AI支援開発の経験を積めます。 担当作業: ・技術検証(共通基盤構築、機能モック作成) ・設計書作成 ・実装、単体テストケース作成、単体テスト実施 ・結合テスト、総合テストの実施
必須スキル
・設計〜総合テストまでの一連工程の実務経験(5年以上) ・Next.js(TypeScript)による開発および単体テスト経験(3年以上) ・基本設計/詳細設計ドキュメントの作成スキル ・チーム開発でのレビュー/テストプロセスの実務経験
歓迎スキル
・Azure 上での開発と単体テスト経験(3年以上) ・Node.js / Fastify を用いたバックエンド開発・テスト(3年以上) ・フロント:shadcn/ui、Tailwind CSS、Jest + React Testing Library + Playwright、Zod、TanStack Query(React Query)、Storybook、MSAL.js の利用経験(各1年以上) ・バックエンド:Prisma、Awilix、@fastify/swagger、@fastify/helmet・cors・jwt、Jest + Supertest + Prisma Test Utils、Zod、pino、dotenv の利用経験(各1年以上) ・AIコーディング支援(Amazon Q Developer / Copilot)の活用経験
稼働条件
月160〜170時間程度 / 一部リモート可
面談回数
2回
契約形態
業務委託(フリーランス)
開発環境
・言語/FW:TypeScript、Next.js、Node.js、Fastify ・UI/FE:shadcn/ui、Tailwind CSS、TanStack Query、MSAL.js、Storybook ・BE/DB:Prisma、Awilix、Fastify プラグイン(swagger/helmet/cors/jwt)、pino、dotenv ・テスト:Jest、React Testing Library、Playwright、Supertest、Prisma Test Utils ・クラウド:Azure(想定) ・その他:Zod、ログ出力/認証/通知等の共通基盤、AI開発支援(Amazon Q Developer / Copilot)
作業時間
9:30〜18:30
精算基準時間
固定精算
募集回数
1回
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)