NEW
【Vue.js/Nuxt】法人向けネットワークサービス統合ポータルWebフロントエンド開発
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
法人向けネットワークサービスにおける問い合わせ窓口や契約管理を統合し、ユーザーの課題解決スピード向上を目的とした新規プロダクト開発のための募集です。
【作業内容】
統合されたサポートプラットフォームにおけるユーザー向けGUI(Webアプリケーション)の設計・開発を担当していただきます。
エンドユーザーが利用するポータル画面(サービス申込・変更・解約、構成情報の閲覧機能など)の画面設計および実装を行っていただきます。
バックエンドとのAPI連携部分の実装や、コンポーネント設計、単体テスト・E2Eテストの実装、セキュリティやパフォーマンスを考慮したフロントエンド実装を進めていただきます。
【求める人物像】
関係者とコミュニケーションを取りながら開発を進められる方を求めております。
提供したいユーザー体験を意識しながら、要件やワイヤーフレームを読み解き、自律的に画面仕様や実装方針を検討できる方にご活躍いただきたいです。
【ポジションの魅力】
法人向けネットワークサービスの複数プロダクトを横断的に統合する新規開発プロジェクトに参画でき、社会的影響力の大きいプロダクトの立ち上げフェーズに関わっていただけます。
Vue 3 や Nuxt などのモダンなフロントエンド技術スタックを活用しながら、テストやCI/CDを含めた開発プロセスの整備にも携わることができます。
【開発環境】
フロントエンドは Vue 3 系(TypeScript)と Nuxt を用いた構成です。
状態管理に Pinia、開発環境に Vite、単体テストに Vitest、E2E テストに Playwright を利用しております。
API クライアントに aspida、API Mock に msw、コンポーネントカタログに Histoire、CI/CD に Github Actions を利用しております。
バックエンド側では Qmonus Plugin Builder や Python 3.10 を用いて開発を行っております。
スキルタグ
求めるスキル
- ■必須スキル:
- ・Webフロントエンド開発の実務経験(2年以上) ・React または Vue.js を用いた開発およびコンポーネント設計の実務経験 ・Git(GitHub/GitLab等)を用いたプルリクエストベースのチーム開発経験 ・他者のコードに対するコードレビューの実務経験 ・Jest または Vitest 等を用いた単体テスト実装経験 ・XSS や CSRF などの基本的なセキュリティ対策を考慮した実装経験 ・要件やワイヤーフレームを基にした画面仕様定義の経験 ・バックエンドエンジニアと連携した API 仕様(I/F)の調整経験
- ■歓迎スキル:
- ・CI/CD またはデザインシステムの構築・運用経験 ・パフォーマンス改善(指標の計測・改善)の実務経験 ・AI ツール(Copilot / Cursor 等)を活用した開発経験 ・バックエンド開発、またはネットワーク基盤の構築実績 ・Unit/Integration/E2E を含むテスト設計・実装経験 ・新規技術の調査・評価経験
特徴