フロントエンド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
備考
・本案件は長期的な運用・機能拡張を想定しています ・求める人物像  ・外部設計書・既存コードをもとに、要件に沿って自走できる方  ・仕様理解や課題整理を自ら行い、開発を進められる方  ・フロントエンド/バッチ処理いずれの領域でも柔軟にキャッチアップできる方  ・品質を意識し、テスト観点を持って作業できる方  ・チーム・関係者と円滑にコミュニケーションを取り、改善提案ができる方  ・業務上の基本的なマナーを守り、円滑な業務遂行ができる方