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アプリの実装・単体テスト・統合テスト担当工程:要件定義、設計、実装、単体テスト、統合テストスキル:必須:JavaおよびTypeScript(JavaScript)での開発経験5年以上、金融系(特に為替)実務経験尚可:AWS上でのアプリケーション運用・開発知識稼働場所:東京都その他:業種:銀行・信託(金融系)開始時期:2026年3月リリース目標:2026年7月コミュニケーション能力と勤務態度が良好な方を歓迎年齢制限:40代まで面談方式:Web(1回) |
| 業務内容:-競馬場別の年間開催回数上限を8回から99回に拡張-1回の開催日数上限を12日から99日へ拡張-基本設計、画面・バッチ開発、テーブル変更等の実装支援担当工程:基本設計、画面・バッチ開発、テーブル変更、テスト支援スキル:必須:JavaまたはJavascript、またはC言語での開発経験、基本設計フェーズの実務経験、チーム開発経験尚可:Windows、Spring、Tomcat、Oracle、Subversion、Eclipse等の環境経験稼働場所:東京都内常駐その他:業種:公共・社会インフラ(官公庁・自治体)参画開始時期:2026年3月開始予定人数:1名(リーダー枠は既に確定) |
| 業務内容:-顧客・契約照会機能の実装-申込オーダー登録機能の実装-情報管理システムの開発担当工程:Javaの製造~テスト(2〜3年の実務経験)およびJavaScript開発スキル:必須:Java開発経験(製造~テスト、2〜3年)・JavaScript開発経験尚可:特になし稼働場所:基本リモート、キャッチアップ期間は東京都内その他:業種:情報・通信・メディア(通信業界)雇用形態:正社員募集(日本籍対象)報酬:スキル見合い |
| 業務内容:-UiPathからPowerAutomateへのRPAロボット移行-要件定義・詳細設計-PowerAutomateDesktopを用いたコーディング-Edge/IEモードでの基幹システム画面操作担当工程:要件定義、詳細設計、実装(コーディング)スキル:必須:PowerAutomateDesktop開発経験(Edge/IEモードでの画面操作)、業務担当者との要件定義・詳細設計が可能なコミュニケーション力、実装(コーディング)スキル尚可:UiPath開発経験、RESTAPIを用いた外部サービス操作、JavaScriptを使ったWeb画面操作、.Net系プログラム(VBA含む)、Pythonによる大量データ処理、Seleniumを用いたRPA作成稼働場所:東京都(基本常駐、慣れ次第でリモート週1~2回)その他:業種:不動産FinTech(賃貸住宅の家賃保証事業)プロジェクト概要:既存のUiPathロボットをPowerAutomateDesktopに移行し、業務効率化を実施リモート可否:フルリモートは不可、週1~2回のリモート勤務が可能 |
| 業務内容:-金融系ワークフローシステムの概要設計・基本設計-金融系支援システムの基本設計、Web系開発、COBOL・Javascript実装-Windowsサーバおよびネットワークの設計・構築(2名体制)-金融系システムの機能追加・エンハンス(設計〜開発〜試験〜保守)-仮想基盤のマイグレーション検討・提案・実装(VMware、Windows、Linux)-金融向けVMware環境の構築・バージョンアップ・移行作業担当工程:-概要設計、基本設計、詳細設計-開発、テスト、保守-インフラ設計・構築、運用支援スキル:必須:JavaScript、SQL、COBOL、Windowsサーバ、ネットワーク、VMware、Linux基礎知識、コミュニケーション能力尚可:Java(バッチ処理)、PostgreSQL、銀行業務経験、JP1、AWS稼働場所:神奈川県・埼玉県・東京都での常駐またはテレワーク併用その他:業種:金融・情報・通信・メディア(金融系システム、インフラ、仮想基盤)開始時期:即日~長期 |
| 業務内容:-稼働中のWebシステムアプリの調査-障害対応・要望対応-設計から運用保守までの一貫作業-顧客対応担当工程:設計、実装、テスト、運用保守全般スキル:必須:Java(Spring)実務経験約4年、JavaScript実務経験約4年、SQL(OracleまたはSQLServer)実務経験、HTML・CSS実務経験、Webシステムの設計・運用保守経験、顧客対応可能なコミュニケーション力尚可:記載なし稼働場所:東京都八丁堀(テレワーク併用)その他:業種:流通・小売業(物流システム)/開始時期:即日または相談/募集人数:SE1名/年齢制限:40代まで/外国籍不可/交代枠あり(BP1名) |
| 業務内容:-年末調整システムの詳細設計、運用保守、障害対応(PHPLaravel、C#、ASP.NET)-既存COBOLシステムのコード変換、デバッグログ解析、障害対応(COBOL→Java)-基幹システムのフロントサイドリプレイス、要件定義、TypeScript/Reactによる実装、RESTAPI連携、ドキュメント作成-AI関連Webアプリのフロント開発(React/TypeScript)とバックエンド実装(Python)、AWS上での構築・運用担当工程:-要件定義・詳細設計-プログラミング・単体テスト・結合テスト-移行・マイグレーション作業-運用保守・障害対応-ドキュメント作成・レビュースキル:必須:-PHP(Laravel)開発経験-C#/ASP.NETでのWebアプリ開発経験-Java(5年以上実務経験)-COBOLでの保守・開発経験-TypeScript(React)でのフロント開発経験-Pythonでのバックエンド実装経験-AWS上でのWebアプリ構築経験尚可:-人事給与システムの知識・経験-VB.NET、C++、Perlの開発経験-フロント技術(JavaScript、HTML、CSS)全般の経験-大規模言語モデル(LLM)活用経験稼働場所:東京都(リモート併用)。開始直後は数週間オフィス常駐、その後は週3出社・週2リモートで作業。その他:業種:情報・通 |
| 業務内容:既存Webシステムの保守・追加開発を実施し、基本設計・詳細設計、実装、単体テスト・結合テスト、保守・改修を担当。担当工程:基本設計・詳細設計、実装、単体テスト、結合テスト、保守・改修スキル:必須:Javaでの設計・実装経験、Springフレームワーク、Seasar2、Thymeleaf、SQLチューニング、フロントエンド(JavaScript/jQuery)開発経験尚可:リーダー/サブリーダー経験、リーダー志向稼働場所:東京都・青山一丁目または麹町(常駐)その他:情報・通信・メディア系Webシステムの保守開発、即日開始可能、リモート勤務なし、常駐勤務 |
| 業務内容:楽々FW3および楽々WFを用いた既存システムの改修、機能追加、画面修正プラグインの作成およびテストを実施。担当工程:要件定義、設計、画面・プラグイン開発、単体テスト、結合テストスキル:必須:楽々FW3または楽々WFでの開発経験、JavaScriptおよびSQLを使用した画面作成・プラグイン作成経験尚可:既存システムの改修・機能追加経験、テスト工程まで一貫して対応した経験稼働場所:フルリモート(関東圏からのリモートワーク可)その他:業種:情報・通信・メディア、開始時期は相談に応じて調整可能 |
| 業務内容:保険商品契約者向けシステムの開発・設計を担当。Java/JSP/DB2を使用したWebアプリケーションの詳細設計、基本設計、実装、テスト、リリースを一人で推進担当工程:詳細設計・基本設計・実装・テスト・リリーススキル:必須:JavaによるWeb開発経験2年以上・JSP・DB2の知識・コミュニケーション能力・詳細設計から単独で対応できる力尚可:生命保険システムの開発経験・基本設計経験・JavaScript開発経験稼働場所:東京都(常駐)その他:業種は保険(金融・保険業)・開始時期は2024年4月以降・プロジェクトは設計・実装を単独で担当する案件 |
| 業務内容:-Reactを用いた画面開発-ReactHookFormの実装・活用(必須)-JavaScript/TypeScriptによるフロント実装-基本設計以降を単独で担当担当工程:-基本設計、詳細設計、実装、テスト、リリースまでスキル:必須:React開発経験、ReactHookFormの知見、JavaScript/TypeScript実装経験、テレワーク環境での高いパフォーマンス、基本設計以降単独対応可能尚可:Javaフレームワーク(Spring・Struts・Seasar等)での開発経験3年以上、要件定義経験稼働場所:東京都内の拠点または客先、週1回出社を前提としたリモート併用その他:業種:飲料メーカー(食品・飲料)開始時期:2月~3月(継続の可能性あり)プロジェクトは基幹システムのモダナイゼーションで、画面はReact、バッチはPL/pgSQL、インフラはAWSへ移行することを目的としています。 |
| 業務内容:-顧客打ち合わせ資料作成、顧客折衝、議事録作成-WEB画面開発-クライアント画面開発-システムの運用設計-外部設計からリリースまでの全工程担当工程:要件定義、基本設計、外部設計、開発、テスト、リリース、運用設計スキル:必須:コミュニケーション能力、要件調査・基本設計・外部設計経験、JavaまたはC#での開発経験3年以上、主体的に自走できること尚可:運用設計スキル、非機能面(性能・信頼性・セキュリティ)知識、CSS、JavaScript、PostgreSQL知識、AWSでの開発経験稼働場所:東京(テレワーク可、フルリモート不可)その他:業種:自動車・輸送機器、開始時期:相談、募集対象:日本国籍者、40代まで |
| 業務内容:法人向けオンラインショップの新規機能開発および保守を行います。フロントエンドとサーバーサイドの両方を担当し、詳細設計から実装、結合テスト、リリースまでを実施します。担当工程:詳細設計、実装、結合テスト、リリース作業、保守対応スキル:必須:Javaを使用したWebアプリケーション開発経験(3年以上)尚可:SpringFramework、JavaScript、Knockout.js、Oracle(PL/SQL)、MyBatis、Linux稼働場所:基本リモート勤務、必要に応じて北海道の拠点へ出社(年数回程度)その他:業種:EC・オンライン小売、リモート中心の勤務形態 |
| 業務内容:-OracleAPEXを用いた機能改修-OracleDB/PLSQLによるデータ処理実装-JavaScriptでのフロントエンド実装-製造工程の実装および単体テスト担当工程:製造工程実装、単体テストスキル:必須:OracleAPEX開発経験、OracleDB・PLSQL実務経験、JavaScript実装経験尚可:C#開発経験、設計経験稼働場所:千葉県/在宅勤務可(週3日以上)/月数回客先出社その他:業種:製造業系期間:2026年3月~2026年5月(開始は4月からでも可)6月以降、保守メンバーとして継続の可能性あり勤務時間:8:45~17:30(休憩1h)人数:1名 |
| 業務内容:-開発手法の検討-提案資料の作成-APIサービス(Mendix、MuleSoft等)設計・実装支援-ローコード/ノーコードツール活用-AWSLambda等のクラウドサービス活用担当工程:要件定義、設計、実装検討支援スキル:必須:コミュニケーション能力、Mendix・MuleSoft等のAPI設計知見(あれば尚可)、アジャイル開発でのローコード/ノーコードツール使用経験、Java・JavaScript・HTMLなどの基本的な開発知識尚可:AWSLambda等のAWSサービス実務経験、上記ツールの実務経験稼働場所:東京都内の顧客先常駐(必要に応じて近隣エリアへ出向)その他:業種:保険・金融業(保険会社統合プロジェクト)開始時期:即日または相談勤務時間帯:9:00~17:30または10:00~18:30のいずれか |
| 業務内容:-キャッシュレス決済サービス向け加盟店マイページの設計・実装-React/Next.js(AppRouter)を用いたフロントエンド開発-TypeScript、Storybook、Docker等を活用した開発環境構築担当工程:-フロントエンド設計、実装、テスト、デプロイスキル:必須:-Gitを用いたチーム開発経験-React/Next.js(v13.4以降)での実務経験-TypeScriptの開発経験-HTML/CSS/JavaScriptの基礎スキル-VSCode等開発ツールの使用経験-Storybookの基本的な理解・使用経験-Docker等コンテナ技術の基本的な理解・使用経験尚可:-OpenAPI(Swagger等)を利用したAPI連携経験-Jest、Cypress等のテストフレームワーク使用経験-CI/CDパイプライン構築経験(例:GitHubActions)-GitHubCopilotの使用経験-AWS(ECR、ECS、S3、CloudFront等)の基本知識・運用経験-shadcn/ui等UIコンポーネントライブラリ使用経験稼働場所:東京都(リモート併用)リモート比率5:5、慣れ次第で週4日リモート可その他:-業種:フィンテック(情報・通信・メディア系)-プロジェクト期間は数か月間-2026年度上期リリースを目指す |
| 業務内容:-レンタカー店向け業務システムの要件整理・基本設計-アジャイル方式による開発およびテスト担当工程:要件定義、基本設計、実装、単体テスト、結合テストスキル:必須:Javaでの開発経験、JavaScriptでの開発経験、チーム開発(コードレビュー・コミュニケーション)経験、自立して業務を遂行できる姿勢尚可:Reactを用いたフロントエンド開発経験、ScrumやLeanXPなどアジャイル開発の実務経験、要件定義・基本設計フェーズへの参画経験、自動車業界・レンタルリース業務の知識稼働場所:在宅(リモート)※通信環境が整っていることその他:業種:自動車・輸送機器(レンタカーサービス)開始時期:2026年4月以降長期プロジェクトでの継続参画を歓迎 |
| 業務内容:-生産指示・実績管理システムの基本設計・詳細設計・製造・テスト(Java,SpringFramework6,PostgreSQL)-見積もり・受発注システムの保守・改修(VB.NET/VB6,PostgreSQL)-社内受託開発案件の設計・開発・導入(C#.NETWeb/WebAPI,JavaScript,SQL)-教育向けシステムのGeneXusによる開発・導入支援-ハンディターミナル向けAndroidアプリ開発(AndroidJava)-サーバー・ネットワークの設計・構築(AWS,VMware)-OutSystemsを用いたWebアプリケーション開発-RPG(AS400)の開発・保守担当工程:基本設計、詳細設計、製造、テスト、保守、改修、導入支援、インフラ設計・構築、Web開発スキル:必須:Java(SpringFramework6)実務、VB.NETまたはVB6実務、C#.NET(Web/WebAPI)実務、JavaScript・SQL実務、GeneXus実務、AndroidJava実務、AWS・VMware実務、OutSystems実務、RPG(AS400)実務、PostgreSQL実務尚可:Linuxサーバの基本操作、トヨタ用語への慣れ稼働場所:出勤主体(愛知県)+在宅(週1〜2回)/フルテレワーク/リモート/要相談(岐阜県等)その他 |
| 業務内容:大手スポーツクラブの基幹システム改修プロジェクトにおいて、要件定義・設計・実装・顧客折衝・メンバー教育等を実施。担当工程:要件定義、基本設計、詳細設計、実装、テスト、顧客折衝、メンバー教育スキル:必須:Java開発経験5年以上、Spring(SpringBoot)使用経験、JavaScript(jQuery)使用経験、要件定義経験、ToC向けサービス開発での顧客折衝経験、メンバー教育経験尚可:テンプレートエンジン(Thymeleaf)による画面開発経験、AWS環境での開発経験・知見、ToC向け事業会社での業務経験稼働場所:東京都(オフィス勤務、リモートは要相談)その他:業種:サービス業/情報・通信・メディア(スポーツクラブ運営)開始時期:即日または相談に応じて就業時間:9:00〜18:00(休憩1時間)使用ツール・環境:Java、Spring、SpringBoot、JavaScript(jQuery)、Thymeleaf、AWS、SVN、Slack |
| 業務内容:-ログ・ソースコードの調査および動作確認-不具合対応のためのソースコード・SQL改修と検証-改修コードの配信作業-定期的なバッチ稼働結果の確認(オンサイト)-作業報告資料の作成-コーディング、単体テスト、内部結合テスト、外部結合テスト担当工程:要件調査、設計、実装、テスト、リリース作業、保守運用スキル:必須:C#、VB.NET、JavaScript等の開発経験(2年以上)、SQL作成スキル、Oracle11gの基本操作、Word・Excelを用いた資料作成能力、日本語での文書・説明能力尚可:C#の実務経験が特に望ましい稼働場所:愛知県内(リモート勤務可、週3〜4日在宅)その他:業種:自動車・輸送機器(CRM保守・改修)チーム規模:10名以下勤務形態:オフィスカジュアル |
| 業務内容:Vue3とNuxtを用いたネットワークサービス統合サポートシステムのフロントエンド開発全般を担当します。担当工程:フロントエンド実装、UI/UX実装、テスト、デバッグスキル:必須:Vue3、Nuxt、HTML5、CSS3、JavaScript(ES6+)の実務経験尚可:TypeScript、Vuex/Pinia、RESTAPI連携経験、CI/CD環境での開発経験稼働場所:東京都内のオフィス7階(リモート勤務不可)その他:業種:情報・通信・メディア、緊急度の高い案件、即時着手可能 |
| 業務内容:調達システムの開発およびテストを実施します。担当工程:システム開発、テストスキル:必須:JavaScript(3年以上)尚可:intra-martベースのシステム開発経験、調達/購買業務システム開発経験稼働場所:東京都その他:業種:製造業系日本語ビジネスレベル必須(外国籍の場合) |
| 業務内容:-UI/UX改修に伴う画面レイアウト・操作性の改善-提供された画面イメージを基にした画面設計-実装(製造)および機能試験担当工程:-設計、製造(実装)、テストスキル:必須:C#.NET、JavaScript(jQuery)、HTML、CSS、SQLServerの実務経験(それぞれ2年以上)および製造・試験経験3年以上尚可:特になし稼働場所:東京都(オンサイト勤務、テレワーク不可)その他:業種:情報・通信・メディア(不動産システム領域)/開始時期:相談 |
| 業務内容:-PHP(Laravel)を用いたシステム改修-既存コードの解析・デバッグ-PostgreSQL・Access等のDB操作、ストアドプロシージャ実装-VBA/Excelマクロ、VBスクリプト、JavaScript(jQuery)対応-Windows・AWSサーバーの保守・運用担当工程:システム改修、既存コード解析、デバッグ、DB実装、サーバー保守・運用スキル:必須:PHP(Laravel)実務経験、HTML・CSSの基礎知識、複雑な既存PHPコードの読解力、問題抽出と改善提案・実装能力尚可:キッティング経験、ITパスポート程度のIT知識、SQL・ストアドプロシージャ操作経験、VBスクリプト・JavaScript(jQuery)・BAT・PowerShell・PowerAutomate・SharePoint経験、Windows/AWSサーバー保守・ドメイン・Web知識、プロジェクト管理、Gitによるバージョン管理稼働場所:東京都(原則出社)その他:業種:情報・通信・メディア開始時期:要相談残業:ほぼ無し |
| 業務内容:-自動車向け中継サーバ構築(Node.js、AWSLambda・DynamoDB・APIGateway)-金融機関向けAIエージェント開発(AmazonBedrock活用)-統合型ワークプレイス管理システム改修・運用支援(Archibus、Java、JavaScript、SQL)-コンビニ向け次期タブレット開発(Android/iOS、Angular/TypeScript、Oracle)-コンビニ本部基幹システム刷新(バッチ・WebAPI開発、マイグレーション、オフショア活用)-証券システム国際精算機能更改(C#、C++、画面開発)-保険会社システム更新・保守開発(Java、JavaScript、要件定義・保守)-SMART保守対応(Web設計、SQL、保険システム経験歓迎)-決済代行システム改修(PerlCGI、C#、アジャイル開発)-商業施設OSマイグレーション(Linux→CentOS、PHP、RockyLinuxインフラ)-クラウド型受発注システム導入(Oracle連携、AI駆動開発、JavaまたはTypeScript)担当工程:要件定義、基本設計、詳細設計、実装、テスト、運用支援、保守対応、マイグレーション推進、アジャイルスクラム実施などスキル:必須:Node.js、AWS(Lambda等)、AmazonBedrock、Java、 |