JavaScriptは、ブラウザ上で動作するプログラミング言語です。ウェブサイトを構築する際、JavaScriptはサーバーサイド、フロントエンドを担えるので、活躍するシーンは多岐に渡ります。
例えば、ウェブサイトのお問い合わせフォームは、間違えた項目を入力して送信ボタンを押すとアラート文字列が表示されます。マウスで画面スクロールすると、突然ページの表示内容が変化する場合があります。これらの動作はJavaScriptが担っています。
送信ボタンのクリックやマウス操作などのイベント実行によりJavaScriptはサイトページに動的な動きを加えますが、このような動作はサーバーサイド言語でも実現できます。しかしほとんどのウェブサイトはJavaScriptを採用しています。その理由はJavaScriptによるイベント処理は動作が早いからです。動作がとても早いのためユーザにストレスを与えない動作を実現します。
JavaScriptは世の中で最も使われているプログラミング言語と言われています。それも圧倒的に利用度が高いです。特にライブラリの登場でJavaScriptはどんどん使いやすくなっています。代表的なライブラリにはAngularやNode.jsがあります。AngularはGoogle社が開発したJavascriptライブラリで、多く使われているフレームワークです 。Node.jsはNode.jsはサーバ側で動作するJavaScriptライブラリです。
それではこのような流れの中で、どのような人材がJavaScript界隈では求められているのでしょうか。最近の現場ではロジック処理やデータチェックなど本来はサーバーサイド側で行っていた処理もJavaScriptエンジニアが求められます。そのため、AngularやNode.js、react.jsなどライブラリの経験や仕様に応じて利用するライブラリを選択する能力も必要となります。
更にPHPのソースコードが読めれば企業からは歓迎されるでしょう。というのもサーバーサイド言語をPHP、フロント側の制御はJavaScriptで行う案件は多くあるため、PHPのソースコードを見る機会は頻繁に出てきます。その時、PHPプログラムが何をやっているか理解することが出来ればJavaScriptの設計や実装も正確かつ効率的に行うことが出来ます。
画面側の制御を司るJavaScriptはウェブサイト表示に大きな影響を与えるため、JavaScriptエンジニアの需要は後を絶たないと予想されます。これからもウェブ市場の拡大が続けば、ますますJavaScriptエンジニアの需要は増え続けることでしょう。
いつでもキャンセルできます
検索キーワード:JavaScript
| 業務内容:Webサイトのコーディング(HTML、CSS、JavaScript)およびGitHubでのソース管理、1人称での対応担当工程:フロントエンド実装、コード管理、リポジトリ運用スキル:必須:HTML・CSS・JavaScriptの実務経験、GitHubでのバージョン管理経験、1人称での業務対応が可能、常駐勤務が可能、年齢上限40代まで尚可:特になし稼働場所:常駐(東京都)/在宅勤務可(土日・遅い時間帯)その他:業種:情報・通信・メディア、シフト制(遅い時間帯・土日は在宅)、3月開始の中長期案件、年齢上限40代まで |
| 業務内容:-現行海底ケーブル制御・監視システムのリバースエンジニアリングに基づく要求仕様作成-基本設計をもとに機能設計の策定-Python(Flask・OpenAPI・FastAPI)によるWebAPIの実装-jinja2テンプレートを用いたサーバ側画面生成-HTML/CSS/JavaScript/Reactによるフロントエンド実装-Kubernetes・Dockerを用いたコンテナ環境の構築・運用-Linux環境での開発・デバッグ-顧客との打合せ・レビューを通じた要件確認・成果物確認担当工程:基本設計、機能設計、実装、デプロイまでの上流工程全般スキル:必須:PythonでのWebAPI開発経験(Flask・OpenAPI・FastAPI)、jinja2テンプレート使用経験、HTML/CSS/JavaScript/Reactによるフロントエンド実装経験、Kubernetes・Dockerによるコンテナ構築・運用経験、Linux操作経験、顧客折衝・レビュー経験、基本設計から機能設計まで自走できる経験、能動的に業務を推進できる姿勢尚可:なし稼働場所:神奈川県(初週は出社後、以降はリモート中心)その他:業種:情報・通信・メディア、海底ケーブル制御システム開発開始時期:相談 |
| 業務内容:現行のGIFT(MQ/MQFX)構成から次世代A‑DashHub(GFIX)へのデータ転送基盤移行に伴うシステム改修。詳細設計、Java・Shellによる開発、Linux/Windows環境での実装、結合検証、導入作業を実施。担当工程:詳細設計、開発、結合検証、導入作業スキル:必須:Linux・Windows環境での詳細設計・開発経験、Java・Shellでの開発経験、Oracle・DB2(HOST)での開発経験、日本語による成果物作成能力尚可:結合検証ケース設計・実務経験、SQL、JavaScript、JSPの利用経験稼働場所:東京都内常駐(リモートなし)その他:業種:情報・通信・メディア(生産管理システム)開始時期:2026年3月から終了予定:2026年12月まで(延長の可能性あり)勤務日は客先カレンダーに準拠し、祝日出勤や個別振替あり |
| 業務内容:-Webアプリケーションの開発・運用引継ぎ-方式設計・実装方針策定、WBS作成・進捗・リスク管理-若手・中堅エンジニアへの設計・コードレビュー・技術指導-Linux/Apache/Nginxの構築・設定・運用、PHP‑FPMのボトルネック分析・チューニング-OWASPTop 10等のセキュリティ対策、障害対応・監視(Zabbix/Nagios)-Git/SVNの高度な操作、ソースコードからの機能把握担当工程:要件定義、方式設計、実装方針策定、開発、テスト、リリース、運用保守全般スキル:必須:Webアプリケーション開発経験10年以上、JavaScript開発経験5年以上、PHP(5.2〜5.5)での開発経験、Linux基礎知識とApache/Nginxの構築・運用、PHP‑FPM(APCu/OPcache)によるパフォーマンスチューニング、OWASPTop 10の理解と脆弱性対策(XSS/CSRF/SQLi)、Zabbix/Nagios等による監視・障害対応、Git/SVNの高度な操作とコンフリクト解消、方式設計・実装方針策定・テックリード経験、WBS作成・進捗・リスク管理経験尚可:ColdFusion実装経験、Zend・Phalcon・Smarty等フレームワーク経験、CI/CD環境構築経験、HTML/JS/CSSのコーディング経験(jQuery尚可)、単体 |
| 業務内容:-銀行系モバイルアプリの機能実装および保守-JavaとJavaScriptを用いた開発-アジャイル開発プロセスの推進-CI/CDとNoCode/ローコードツール(Volt MX)の活用-現場のワークフローや開発環境の改善、ベストプラクティス提案担当工程:要件定義、設計、実装、テスト、保守、プロセス改善スキル:必須:Java開発経験、JavaScript開発経験、アジャイル開発経験、CI/CD実践経験、Volt MX等NoCode/ローコードツール使用経験、オーナーシップを持って業務に取り組める姿勢、東京都でのフル常駐可能尚可:フロントエンド開発経験、モバイルアプリ開発経験、金融系プロジェクト経験、AI駆動開発経験稼働場所:東京都(出社のみ、リモート併用可)その他:業種:金融・保険業/銀行・信託、プロジェクト形態:チーム規模10名、開始時期:随時開始可能、開発手法:アジャイル、CI/CD、NoCode/ローコード活用、スキルシェア機会あり |
| 業務内容:-複数システムの調査・改修依頼対応-要件定義(3年以上)・基本設計(5年以上)-Javaでの業務ロジック実装、JavaScriptでのUI実装-SQL(外部結合・内部結合・集計関数等)作成-単体・結合テスト仕様書作成-プロジェクト管理・顧客対応担当工程:要件定義、基本設計、実装、テスト、プロジェクト管理、顧客対応スキル:必須:要件定義経験3年以上、基本設計経験5年以上、プロジェクト管理経験、顧客対応経験、システム保守経験5年以上、Java・JavaScript実装経験、SQL作成スキル、テスト仕様書作成スキル、在宅勤務で自律的にコミュニケーションが取れること尚可:特になし稼働場所:基本テレワーク、必要時にオフィス出社(東京都)その他:業種:情報・通信・メディア参画期間:長期(2年以上)可能、開始時期は4月または5月を想定 |
| 業務内容:-Java(SpringBoot)とJavaScriptを用いたWeb画面の改修-外部設計から実装、テスト、保守・改修までの一連の作業担当工程:外部設計、詳細設計、実装、テスト、保守・改修スキル:必須:Java(SpringBoot)でのWeb画面開発経験(1年以上)、JavaScript、コミュニケーション能力、主体的に課題を進める力尚可:生命保険業務知識、AWSに関する知識、要件定義・上流工程の経験稼働場所:東京都多摩センター(在宅勤務週2日程度可)その他:業種:保険、開始時期:2026年4月、長期案件、外国籍不可 |
| 業務内容:メーカー向けアプリケーションの共通機能を開発・整備します。フロントエンド(React、Angular、Vue等)を中心に実装し、バックエンドはJavaによるRESTAPI開発を担当します。担当工程:顧客折衝、要件定義、設計、実装(フロントエンド・バックエンド)、テスト、リリースまでの一連の工程を担当します。スキル:必須:JavaScriptフレームワーク(React、Angular、Vue等)での開発経験(2年以上)、SQL(SELECT/WHERE/GROUPBY/JOIN/サブクエリ)操作経験、Java(Web開発、RESTAPI)経験、長期(1年以上)継続可能な方、勤怠・コミュニケーションに問題のない方尚可:SPA(SinglePageApplication)開発経験稼働場所:東京都(立ち上げ2か月はフル出社、その後はリモート週2日可)その他:業種:製造業系(メーカー向けシステム)開始時期:相談に応じて調整可能プロジェクト期間:長期(1年以上)継続を想定リモート勤務:週2日まで可能 |
| 業務内容:-SharePointを用いたポータルサイトの構築-顧客との仕様調整・要件整理-設計から構築までの実装担当工程:要件定義、設計、構築スキル:必須:SharePointによるポータルサイト作成経験、上流工程経験(顧客との仕様決定・要件調整等)尚可:PowerAutomateの使用経験、HTML、JavaScript、VB.net、VBAなどの知識・経験稼働場所:東京都(常駐、リモートなし)その他:業種:公共・社会インフラ(官公庁向けITサービス)開始時期:即日または2026年3月開始、期間は約半年募集人数:2名プロジェクト完了後は別案件へスライド予定 |
| 業務内容:PHP(Laravel、Codeigniter)を用いたWebシステムの開発・設計を担当します。要件定義から実装、テスト、品質管理、保守までの全工程を一貫して実施します。担当工程:基本設計、詳細設計、実装、テスト、コードレビュー、品質管理、運用保守スキル:必須:PHP(Laravel、Codeigniter)実務経験、設計・実装・テスト・コードレビュー・品質管理・保守経験、AWS、Windows、Linux環境での開発経験、コミュニケーション能力尚可:C#、Java、JavaScript、SQL等の多言語経験、Subversion(SVN)使用経験、マネジメント視点稼働場所:フルリモート(居住地は問いません)その他:業種:情報・通信・メディア(Webシステム開発)開始時期:2026年4月1日以降の稼働開始可能 |
| 業務内容:-Snowflake上でJavaScript(またはJava、Python)を用いたバッチ処理(ストアドプロシージャ)の実装-MotionBoardによるデータ可視化画面の作成-既存コードの読解とキャッチアップ-設計・実装・テストをスクラム方式で推進-リモート環境下での主体的な報連相・コミュニケーション担当工程:-要件整理・設計-バッチ処理実装-データ可視化機能実装-単体テスト・結合テストスキル:必須:JavaScript、Java、またはPythonの実務経験3年以上、SQLの実務経験3年以上尚可:Snowflake利用経験、ストアドプロシージャ実装経験、BIツール(MotionBoard等)利用経験、データ基盤・データ加工領域の開発経験、スクラム等アジャイル開発経験、既存コードの読解・キャッチアップが得意、リモート環境での円滑な報連相稼働場所:基本リモート、必要に応じて愛知県で出張ありその他:業種:情報・通信・メディア、カーボンニュートラル関連プロジェクト、即日参画可能、開始時期は早期 |
| 業務内容:・2チーム(計4名)の管理業務をリーダーとして実施し、要件定義、顧客調整、進捗管理を行う・Web/Javaを用いたシステム開発、リリース作業、保守・オンプレミス環境からAWSへのクラウド移行(Java・Oracle環境の構築、Angular・PL/SQL・Linux活用)を担当担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、保守、プロジェクト管理スキル:必須:-Javascript、Pythonの実務経験-Javaを用いたWeb開発経験(3年以上)-OracleおよびAWSの実務経験-要件定義・顧客調整経験-チームリーダー経験-コミュニケーションスキル-開発経験5年以上尚可:-Oracle開発経験-Linux環境での開発経験-Spring、Seasar2、SAStruts等のフレームワーク知識-Angularの実務経験稼働場所:東京都(在宅勤務が基本、必要に応じ出社)その他:業種:情報・通信・メディア開始時期:2026年4月開始予定外国籍不可 |
| 業務内容:-既存採用管理システム(ATS)の運用保守、パッケージ開発、機能追加-UIデザインの修正・改善-企画・設計担当との仕様調整、画面設計に関する折衝-要件定義・設計段階からのレビューおよび品質担保-テスト設計・実施、リリース後の改善対応担当工程:要件定義、設計、実装、テスト、リリース、運用保守スキル:必須:HTML/CSSでのフロント開発3年以上、JavaScript基礎知識、jQuery使用経験、Webサービスの運用保守または改修経験、画面設計・仕様理解、テスト設計・実施経験、チーム・企画担当との円滑なコミュニケーション能力尚可:React/Vue/Next/Nuxt等のモダンフロントエンド開発経験1年以上、jQuery/ES5でのフルスクラッチ開発経験、Storybookによるデザインシステム構築経験、Jest等を用いたテスト設計・実装経験、可読性・保守性を意識したコーディング、レガシー環境改善への前向きな姿勢、Mac利用経験稼働場所:東京都内常駐(週5日勤務、開始は3月)。初期は2〜3週間フル常駐、その後は習熟度に応じて週2〜3日勤務。その他:業種:情報・通信・メディア(HRシステム)/長期案件/開始時期:3月/安定した勤怠が求められる |
| 業務内容:-Web・タブレット向けの共済管理システム開発支援-顧客調整、プログラム構築、単体テスト・結合テスト、本番リリース-必要に応じて開発作業・テスト等の作業依頼担当工程:-基本設計、詳細設計、実装、テスト、リリースまでスキル:必須:-JavaScript開発経験3年以上-データベース設計経験-SQL実務経験-AWS等のDWH系サービス開発経験-基本設計からの実務経験尚可:-要件定義からの実務経験稼働場所:-埼玉県常駐(徒歩圏内のオフィス)その他:-業種:サービス業/情報・通信・メディア(共済管理システム)-開始時期:2023年3月〜長期 |
| 業務内容:-コンテンツディレクション-ライティング(FAQ・マニュアル等)-デザイン(Figma、AdobeXD、Photoshop、Illustrator)-HTML/CSSコーディング(WordPress等CMS利用)-サイトリリース-アクセス解析(任意)担当工程:-コンテンツ企画・設計-ディレクション・制作管理-デザイン作成-HTML/CSS実装-テスト・リリース-必要に応じたアクセス解析スキル:必須:-CMS(WordPress等)でのHTML・CSSコーディング経験(セクション構成の理解必須)-FAQ・マニュアル等のライティング経験-Mac環境でのデザインツール(Figma、AdobeXD、Photoshop、Illustrator)使用経験尚可:-JavaScript/jQueryの業務経験-GoogleAnalytics/AdobeAnalytics等のアクセス解析経験-ZENDESKのコンテンツ作成機能利用経験-動画制作経験稼働場所:原則在宅勤務、必要時は東京都オフィス出社(リモート中心)その他:業種:情報・通信・メディア開始時期:即日または相談可能契約期間:長期(4月~)備考:ポートフォリオ(ライティング・コーディング・UI・ディレクション実績)必須、簡易コーディングテスト実施、私服勤務可 |
| 業務内容:-Webアプリの製造および各種テスト実施-アジャイル開発に伴う日次・週次の打合せ参加-必要に応じた顧客への成果物デモ実施担当工程:設計、実装、テスト、デモスキル:必須:Webアプリ開発経験3年以上、Java開発経験3年以上、JavaScript開発経験尚可:開発リーダー経験、アジャイル開発経験、TypeScript(Angular)、Git、Oracle、JBoss、EclipseまたはVSCode、Node.js稼働場所:在宅(初日のみ端末受取等で愛知県内拠点に来訪)その他:業種:自動車・輸送機器、システム開発プロジェクト、新規開発コミュニケーションを円滑に取り自発的に行動できる方歓迎 |
| 業務内容:-React・SiteCoreを用いたWebシステムの保守開発-要件定義からシステムテストまでの一連工程の実施-他社関係者と協働し、業務を推進担当工程:要件定義、設計、実装、テストスキル:必須:-顧客とのコミュニケーションおよびメンバー調整が可能(リーダー経験1年以上)-要件定義経験(業界経験6年以上)-JavaScript開発経験-チーム内で円滑にコミュニケーションを取れる-不明点を柔軟に質問・対応できる-自発的に行動できる尚可:-JavaまたはAPI開発経験-React/TypeScript開発経験稼働場所:愛知県(リモート可、必要時は出社要請あり)その他:-業種:金融・保険業(フィンテック)-参画開始時期:2026年3月から-期間:応談 |
| 業務内容:設計書(リバースエンジニアリングで作成)のレビュー受入テスト計画の策定追加要望に対する要件定義システムテストの計画と実行担当工程:要件定義・設計レビューからテスト計画・実行までの上流~下流工程スキル:必須:JavaでのWebまたはWindowsアプリケーション開発経験3年以上コミュニケーション能力尚可:製造業の基幹業務(受注販売・生産管理)に関する知識上流フェーズ経験Java8、AngularJS、Bootstrap、Struts、RESTAPI、DB2の実務経験稼働場所:東京都(基本フルリモート必要時東京出社)その他:業種:機械・重工業開発環境:Java、JavaScript、DB2開始時期:相談参画形態:SE1〜4名でチーム参画可能 |
| 業務内容:-既存POS・共通システムに対する問い合わせベースの調査-改修および機能追加を含む開発-システムの運用保守担当工程:調査、要件定義、設計、実装、テスト、運用保守スキル:必須:Ruby、TypeScript、JavaScript、VB.Net、SQL、コミュニケーション能力尚可:Angular、Ionic、SCSS、ASP稼働場所:大阪府内のオフィス(BPOセンター)※リモートは不可その他:業種:サービス業(情報・通信・メディア)開始時期:2026年4月から既存システムの問い合わせ対応を通じた開発・保守業務 |
| 業務内容:-RPAロボットのPowerAutomateDesktopへの移行-要件定義・詳細設計・コーディング-移行後の安定稼働に向けた調整・パフォーマンス改善担当工程:要件定義、詳細設計、コーディング、テスト・調整スキル:必須:PowerAutomateDesktop開発経験(Edge/IEモードでの基幹システム画面操作)、要件定義・詳細設計・コーディング実務経験、業務担当者との円滑なコミュニケーション尚可:UiPath開発経験、RESTAPIによる外部サービス操作、JavaScriptでのWeb画面操作、.Net系プログラム(VBA含む)、Pythonでの大量データ処理、Seleniumを用いたRPA作成稼働場所:東京都内(慣れ次第で週1〜2回リモート相談可)その他:業種:情報・通信・メディア(RPA・業務自動化領域)期間:即日開始、終了時期は相談勤務時間:9:00〜18:00人数:1名 |
| 業務内容:社員資格情報管理システムの機能追加・改修担当工程:要件定義、設計、実装、テスト、リリーススキル:必須:Javaでの設計・開発経験、JavaScriptでの設計・開発経験、PostgreSQLでの設計・開発経験尚可:Webフレームワーク(例:Spring、Node.js)経験、CI/CDツール使用経験稼働場所:大阪府(本社オフィスまたはリモート併用可)その他:公共・社会インフラ/交通・鉄道分野のシステム改修、即日開始可能、募集人数は2名 |
| 業務内容:-Vue3.jsを用いたフロントコーディング(HTML/CSS/JavaScript)-WordPressを使用したLP・HP等の制作・改修-AIコーディングの推進-顧客との要件調整担当工程:-要件定義(顧客折衝含む)-フロントエンド実装-WordPressサイト構築・改修-テスト・デバッグスキル:必須:-Vue3.jsの実務経験(1年以上、単独で開発可能)-HTML・CSS・JavaScriptの実務経験(2年以上、単独でコーディング可能)-WordPressによるサイト制作経験(単独で実施)-顧客と直接要件調整を行った経験尚可:-Python、Java、PHP等のサーバーサイドプログラミング経験稼働場所:-原則フルリモート(東京都在住者対象)その他:-業種:情報・通信・メディア-開始時期:即日または相談-年齢制限:45歳まで-作業PCは自己所有 |
| 業務内容:-Vue3.jsを用いたフロントコーディング-WordPressでのWebサイト(LP・HP等)制作・改修-AIコーディングの推進-顧客との要件調整担当工程:-フロントエンド実装-サイト制作・改修-AIコーディング導入支援-要件定義・調整スキル:必須:-Vue3.jsの実務経験(1年以上、単独で開発可能)-HTML/CSS/JavaScriptのフロントコーディング経験(2年以上、単独で実装可能)-WordPressによるWebサイト制作経験(単独で実施可能)-顧客との要件調整経験尚可:-Python、Java、PHPなどのサーバーサイドプログラミング経験稼働場所:-東京都(原則フルリモート)その他:-情報・通信・メディア業界の長期プロジェクト-45歳までの応募可-作業用PCは自己用意 |
| 業務内容:・楽々FW3または楽々WFを使用した既存情報系システムの改修・画面修正・プラグイン作成・テスト実施担当工程:・設計・実装・テストスキル:必須:楽々FW3または楽々WFでの開発経験、JavaScript開発経験、SQLの基礎知識尚可:なし稼働場所:・フルリモート(地方在住可)その他:・業種:サービス業(情報・通信・メディア)・長期プロジェクト・複数名募集 |
| 業務内容:-鉄道会社向け資格管理システムの機能改修(Java、JavaScript、PostgreSQL)-申請業務パッケージのスマホアプリ・Webフロントエンドカスタマイズ開発(Java、JavaScript、Vue)-工具卸会社向け新機能の要件定義、設計、実装、リリース支援(Java、PL/SQL、JavaScript)-重工メーカー向けWebアプリケーションの開発・保守(RubyonRails、MySQL、Linux)-Notes運用アプリのPowerPlatformへの移行・開発・保守(PowerApps、PowerAutomate、PowerBI、Dataverse)担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、運用保守、ユーザーサポートスキル:必須:Java、JavaScript、PostgreSQL、Vue、PL/SQL、RubyonRails、MySQL、Linux、PowerPlatform(Apps・Automate・BI・Dataverse)尚可:MVCアーキテクチャ経験、能動的な業務推進力、3年以上のRubyonRails実務経験、Azure等クラウド知識、SaaS系・クラウド系システム運用経験稼働場所:大阪府・兵庫県(リモート併用可)その他:業種:交通・鉄道、製造・工具卸、情報・通信 |