【TypeScript / リモート併用】案件管理Webアプリ開発
作業内容
予算配分・支払監理および案件管理を行うWebアプリケーションの設計・構築案件です。現在はExcelで分散管理されている情報を、ガバメントクラウド上で一元管理できるようにします。 案件数は約2,000件(過去分含む)で、1レコードあたり2〜300項目を想定。 サーバサイドはNode.js + Fastify、フロントはNext.js(shadcn/ui、Tailwind)で、フルスタックともにTypeScriptを使用します。 【主な作業】 ・技術検証(共通基盤の構築、機能モック作成) ・設計書作成 ・実装、単体テストケース作成、単体テスト実施 ・結合テスト、総合テスト実施
必須スキル
・設計〜単体/結合/総合テストの実務経験(5年以上) ・Next.js(TypeScript)での開発および単体テスト経験(3年以上)
歓迎スキル
・Node.js、Fastifyでのバックエンド実装とテスト経験(3年以上) ・Azure上での開発および単体テスト経験(3年以上)
稼働条件
一部リモート可
面談回数
1回
契約形態
業務委託(フリーランス)
開発環境
開発言語・FW:TypeScript、Next.js、Node.js、Fastify フロント:shadcn/ui、Tailwind CSS、Zod、TanStack Query、MSAL.js、Jest、React Testing Library、Playwright、Storybook バックエンド:Prisma、Awilix、@fastify/swagger、@fastify/helmet/cors/jwt、pino、dotenv、Jest、Supertest、Prisma Test Utils クラウド:Azure(想定/歓迎) その他:Amazon Q Developer、GitHub Copilot 等のAI支援ツール 管理:ガバメントクラウド基盤上での構築、各種設計書作成、各テストフェーズ対応 Node.js、React、TypeScript、Next.js
作業時間
9:30〜18:30
精算基準時間
固定精算
募集回数
1回
募集背景
要件折衝はクライアント側が担うため、開発に専念できます。 AI支援ツールの活用推進現場で、モダンなTypeScriptスタックを深めたい方に最適です。
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)