フロントエンドWebアプリ開発・Node.jsバッチ処理開発
単価
30〜45万円/月
勤務地
浜松町駅常駐
職種
フロントエンドエンジニア
言語
JavaScriptHTML
インフラ
フレームワーク
Node.js
内容
本案件では、以下2種類の開発案件のいずれか、または両方を担当いただきます(スキル・経験に応じて担当範囲を決定します)。
フロントエンド Webアプリ開発(Node.js / Vite)
・HTML / CSS / JavaScript を用いた画面実装
・Node.js は主に開発環境・ビルド用途として使用
・UI調整やスタイル設計を含むフロントエンド開発全般
※エンジニアだけでなく、ウェブデザイナー寄りのスキルをお持ちの方も歓迎
Node.js による Windows向けバッチ処理開発
・Node.js を用いたバッチ処理・業務処理ロジックの実装
・PDF処理、スクレイピング、ファイル生成等の自動処理
・Windows環境での実行・配布を前提としたツール開発
必須スキル
フロントエンド(Web)
・HTML / CSS / JavaScript によるフロントエンド実装経験
・CSSについて、デザイン意図を理解し、レイアウト・スタイル調整を主体的に行えること
Windows向けバッチ処理(Node.js)
・Node.js を用いたバッチ処理・業務ツール開発経験(即戦力レベル)
・外部ライブラリを利用した処理実装経験(PDF操作、スクレイピング、テンプレート処理等)
共通
・外部設計書・既存ソースコードを読み取り、要件に沿って開発できること
・VSCode 等の一般的な開発環境での実装経験
・ESLint / Stylelint / Prettier を用いたコード品質管理経験
・仕様に基づく動作確認、単体・結合レベルのテスト実施経験
尚可スキル
・Vite
・Windows向け Node.js アプリの配布・実行環境構築経験
・Electron / electron-builder(Node.jsツールのパッケージング用途)
・Puppeteer / Playwright
・pdf-lib / pdfjs
備考
・本案件は長期的な運用・機能拡張を想定しています
・求める人物像
・外部設計書・既存コードをもとに、要件に沿って自走できる方
・仕様理解や課題整理を自ら行い、開発を進められる方
・フロントエンド/バッチ処理いずれの領域でも柔軟にキャッチアップできる方
・品質を意識し、テスト観点を持って作業できる方
・チーム・関係者と円滑にコミュニケーションを取り、改善提案ができる方
・業務上の基本的なマナーを守り、円滑な業務遂行ができる方
