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
| 業務内容:-自社ECサイトのキャンペーンページのデザイン・コーディング-新規ランディングページ(LP)の制作・既存ページの改修-SNS広告バナーやWeb用グラフィック素材の作成-BtoC、BtoB、コーポレートサイトの更新・運用担当工程:-デザイン制作、コーディング、サイト更新・運用全般スキル:必須:Photoshop・IllustratorによるWebデザイン実務経験、HTML/CSS・JavaScript(jQuery)でのLP制作経験、美容・化粧品業界でのデザイン経験、能動的に課題を考え実行できる姿勢尚可:WordPressでのサイト構築・運用経験、ディレクション・進行管理経験、SEO対策の知識・実務経験稼働場所:東京都(リモート可/週3日以上出社、フレックス制・コアタイムなし)その他:業種:サービス業→広告・マーケティング、開始時期:2026年1月19日、チーム規模:6〜10名、勤務形態:フルタイム |
| 業務内容:-Photoshop、Illustratorを使用したWebデザイン制作-HTML5/CSS3によるレスポンシブコーディング-JavaScript(jQuery)を用いた基本的なUI実装-クライアントとの打ち合わせおよび要件確認-ページ更新・キャンペーンページ等のデザイン対応-ディレクターとの連携による制作進行管理担当工程:-デザイン作成(カンプ制作)-フロントエンド実装-テスト・修正-クライアント折衝・進行管理スキル:必須:-Photoshop/IllustratorでのWebデザイン実務経験(2年以上)-コーポレートサイト・LP等のカンプ制作経験-HTML5/CSS3を用いたレスポンシブコーディング実務経験-jQueryでのUI実装経験(アコーディオン・モーダル・スライダー等)-DreamweaverまたはVSCodeでの更新・修正作業-基礎的なコミュニケーション力尚可:-デザインから簡易コーディングまで一貫して担当した経験-キャンペーンページ・新規LP等の短納期案件経験-ディレクターとの連携による進行管理実務経験-Figma/XD等でのワイヤーフレーム作成経験-簡易的なJavaScriptカスタマイズ能力-要件ヒアリングからデザイン落とし込みまでの顧客折衝経験稼働場所:福岡県内のクライアント先常駐その他:-業種:情報・通信・メディア-開始 |
| 業務内容:-ReactとVue.jsを用いたフロントエンドの改修および新機能追加-Node.js(Express)とGraphQLを用いたバックエンドAPI開発、データベース設計-AWS(IVS,MediaLive,MediaPackage,CloudFront等)を活用したインフラ構築担当工程:要件定義、詳細設計、実装、テストケース設計、単体テスト、結合テスト、デプロイスキル:必須:JavaScript/TypeScript、Node.js、React.jsまたはVue.js(2.x)の実務経験(3年以上)、GraphQLを用いたバックエンド開発経験、AWS上でのシステム構築・運用経験、詳細設計・テストケース設計経験尚可:開発経験5年以上、大規模リファクタリング・リプレース経験、障害調査・修正経験、プロジェクト立ち上げから運用までの一貫経験、サービス・アーキテクチャ設計経験、決済・認証システム連携経験、小〜中規模チームの管理・進捗管理経験、チーム内問題解決リード経験稼働場所:東京都(原則常駐)その他:業種:情報・通信・メディア、SaaS型動画配信サービス開始時期:即日または相談可能 |
| 業務内容:-テーブル設計-API仕様書の作成・変更担当工程:外部設計工程以降(詳細設計・実装・テスト含む)スキル:必須:システム開発経験5年以上、外部設計工程以降の実務経験、Java8(J2EE)、JSF(PrimeFaces)、HTML/CSS/JavaScript、GitHub、Oracle尚可:該当なし稼働場所:大阪府(週3回出社、リモート併用)その他:業種:電機・電子・精密機器(半導体製造工程管理システム)就業時間:9:00~18:00外国籍不可 |
| 業務内容:-GeminiEnterprise等のAIエージェントを活用した業務用ローコードアプリの開発-GoogleAppsScript(GAS)およびJavaScriptによるAPI連携実装-カスタムワークフローの設計・実装-アジャイル手法による短期集中開発担当工程:要件定義、基本設計、詳細設計、実装、テスト、デプロイスキル:必須:GeminiEnterpriseを用いたローコードアプリ開発経験、GoogleAppsScript(GAS)実装経験、JavaScriptによるAPI連携・カスタムワークフロー構築経験、GoogleCloudPlatform(GCP)に関する知見、AIモデル/LLMの基本知見尚可:他部門との連携経験、業務要件をアプリ設計に落とし込むコミュニケーション力稼働場所:フルリモートその他:業種:交通・鉄道(運輸業界)開始時期:2026年2月1日開始予定開発期間は短期のアジャイル方式で実施 |
| 業務内容:-Aprisoのバージョンアップ(Upgrader使用、エラー検証、全機能動作確認、障害時PG改修)-移行計画・リハ実施・本番移行-既存機能改修(仕様変更確認・Fix、PG改修、テスト)-MES要件定義・基本設計・導入支援担当工程:要件定義、基本設計、導入支援、バージョンアップ、機能改修スキル:必須:MES領域での要件定義・基本設計経験、要件ヒアリングと設計への落とし込み能力、生産管理・在庫管理・品質管理領域の知見尚可:JavaScript、SQLServerの開発スキル稼働場所:東京都(リモート週2〜3回、出社は大手町オフィス)その他:業種:情報・通信・メディア(サービス業)開始時期:即日開始可、2月開始も可能 |
| 業務内容:-既存請求管理システムの保守・安定稼働-機能追加・改善の実装-業務ロジックの理解と改修対応-AWS環境での運用・改善作業担当工程:-要件確認・設計-実装(PHP/Laravel、MySQL、AngularJS)-テスト・デバッグ-運用保守スキル:必須:PHP(Laravel)5年以上の実務経験、MySQLの実務経験、JavaScript(AngularJS)でのフロントエンド開発経験尚可:AWSでの運用・開発経験、電力・請求系システムの開発経験稼働場所:大阪府/リモート併用その他:業種:電力・インフラ系システム開始時期:2月人数:SE1名 |
| 業務内容:・VB6からJavascript+Pythonへのマイグレーション(VisualBasic6.0→Javascript/Python)・バックエンド開発(Python/Django)・公共システムのバックエンド実装(AWSLambda/Python)・SQL設計・運用およびAWSDynamoDBの設計・運用担当工程:・要件定義・設計・実装・テスト・運用・保守スキル:必須:・VisualBasic(VB6)開発経験・Python(Django相当)スキル・AWSLambda(Python)実務経験・SQL実務経験・AWSDynamoDB実務経験尚可:・Oracle(RDBMS)経験・GitHubCopilot活用経験・テレワークで成果を出せるコミュニケーション能力・協調性・積極性稼働場所:広島県(テレワーク可)その他:業種:情報・通信・メディア(サービス業)開始時期:即開始可能(調整可)契約期間:2026年3月まで(延長の可能性あり)募集人数:1名程度 |
| 業務内容:-ECサイトのサーバーサイド保守・機能追加開発-Java/Spring、JavaScript/Vue.jsを用いた実装-Oracleを利用したデータベース処理担当工程:-仕様策定、詳細設計、実装、テストスキル:必須:Java(Spring)での実務経験3年以上、JavaScript(Vue.js)での実務経験、Oracle等データベース操作経験、要件把握力と高いコミュニケーション力尚可:なし稼働場所:東京都(テレワーク中心、必要時は出社)その他:業種:情報・通信・メディア(ECサイト保守・開発)開始時期:即日または相談可能 |
| 業務内容:-既存Webアプリケーションへの機能追加・改修-バックエンド:C#/ASP.NET-フロントエンド:JavaScript担当工程:-開発(機能追加・改修)スキル:必須:C#/ASP.NETの実務経験5年以上、JavaScriptの実務経験3年以上尚可:特になし稼働場所:大阪府(リモート+出社)ハイブリッド形式その他:業種:情報・通信・メディア期間:2026年2月~2026年4月備考:再委託可 |
| 業務内容:-航空券販売予約システムの品質改善支援(要件定義・設計・実装・顧客折衝)-電気・ガス事業者の顧客管理システムリプレイス(課題抽出・改善提案・LAMP環境での開発)-航空会社運航管理システムの保守・改善開発(バグ修正・機能追加・設計・テスト)-BtoCシステム資産の個人情報整理・可視化・改善提案(AWS/Azure環境)-証券会社向けスマホアプリ(iOS/Android)開発・改修、国内外株機能実装-デザインツールと生成AIを活用したフロントエンド自動化PoC開発-SPA/BFFWebフロントエンドの設計・実装・リリース(アジャイル)-AWS上のBI/DWH/ETL基盤構築・IaC(CDK/Terraform)設計・実装・レビュー-GitHubActionsを用いたCI環境の運用保守(AWSRunner)担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、保守、ドキュメント作成、コードレビュー、顧客折衝スキル:必須:JavaによるWeb開発経験、LAMP環境(PHP・MySQL)での開発経験、SwiftまたはKotlinでのモバイルアプリ開発経験、TypeScript/JavaScript(Vue/Nuxt)経験、AWS設計・実装経験、GitHubActionsによるCI運用経験、高いコミュニケーション力尚可:C#・VC++・PHP等マルチ言語経験 |
| 業務内容:-案件①:法人営業向け支援システムのフロントエンド・サーバー側の詳細設計、実装、テスト、リリース-案件②:生活保護支援WebアプリのC#実装、テスト、設計ドキュメント作成、SQL読取、Git操作、ASP.NET利用-案件③:交通系決済システムのフロントエンドサーバー開発。C++実装・修正、GoogleTestでのテスト作成、UML設計、Git・Linux操作担当工程:詳細設計、実装、単体テスト、結合テスト、リリース作業、ドキュメント整備スキル:必須:Java実務3年以上、C#実務経験、C++(または他のオブジェクト指向言語)実務経験、Web開発経験、Git操作、SQL読み取り尚可:Spring、JavaScript、Knockout.js、OraclePL/SQL、MyBatis、Linux、ASP.NET、SQLServer、GitLab、GoogleTest、UML、UDP/TLS/HTTPS、Key-ValueDB(例:Aerospike)稼働場所:-案件①:在宅リモートワーク(年数回出社)/北海道-案件②:オンサイト勤務/北海道-案件③:オンサイト勤務/北海道その他:業種:情報・通信・メディア/公共・社会インフラ/交通・鉄道(システム開発)開始時期:2026年4月以降(前倒し相談可)求める人物像:協調性・コミュニケーション能力があり、課題を適切に報告 |
| 業務内容:-C#/.NETを用いたバックエンドまたは画面側開発-WPFによるUI実装-OracleSQLを用いたデータベース操作-パッケージカスタマイズ担当工程:設計以降の開発全般(実装・テスト等)スキル:必須:C#.NETの実務経験(複数年)、設計以降の経験、WPFの実務経験尚可:ASP.NETの経験、HTML・CSS・JavaScriptの経験、OracleSQLの経験稼働場所:東京都(基本リモート、必要に応じて出社)その他:業種:情報・通信・メディア(POSシステム開発)開始時期:即日または相談可能リーダー経験者歓迎 |
| 業務内容:UWB・NFC規格・設計書に基づく組込みソフトウェアの実装イーサネットポート接続マイコンのソフト評価・検証(TCP/IP、TLS等プロトコルスタック)実装後デバイス(UWB測位デバイス)の評価・メンテナンス担当工程:設計・実装評価・検証保守・メンテナンススキル:必須:イーサネット周辺ソフトウェア開発経験、C・C++・Ruby・Python・JavaScriptによる開発経験、主体的に調査・作業を進められること尚可:NFC(ICカード)関連知識・開発経験、UWB関連知識・開発経験、リアルタイムOSの知識・開発経験稼働場所:東京都大崎(フル出社)その他:業種:電機・電子・精密機器、勤務時間:9:30~18:00、日本語でのコミュニケーション必須、募集人数:2名 |
| 業務内容:-ServiceNowにおける実現方式の検討・実現可否の検証-要件に基づくカスタマイズ設計・開発・試験-運用検討作業担当工程:要件定義、設計、開発、テスト、運用検討(上流工程を含む)スキル:必須:ServiceNowの設計・開発経験、新ツール・機能に対する自律的な調査・理解力、主体的に動ける姿勢尚可:アジャイル開発経験、ローコードツールでの開発経験、JavaScript・PowerShell等のスクリプト開発スキル稼働場所:フルリモート(地方からの参加可)その他:業種:情報・通信・メディア(ITサービス管理領域)開始時期:相談の上決定 |
| 業務内容:ツール卸会社向けの新機能を開発します。基本設計、詳細設計・実装、テスト・リリース、顧客との仕様調整を行います。担当工程:基本設計、詳細設計、実装、テスト、リリース、仕様調整全般。スキル:必須:Javaでの基本設計以降の実務経験、JavaScriptおよびPL/SQLでの開発経験、顧客との仕様調整経験尚可:能動的な業務推進力稼働場所:大阪府(常駐勤務)その他:業種は商社・卸売(工具卸)。使用技術はJava、JavaScript、PL/SQL。 |
| 業務内容:-kintoneとFormBridgeを用いたカスタマイズ設計・開発・テスト-Azure基盤上でのシステム構築(フロントエンド・バックエンド)-API連携開発および顧客との要件調整・提案担当工程:設計、開発、テスト全般スキル:必須:Webアプリケーション開発経験10年以上、フロントエンド・バックエンド両方の開発経験、JavaScript開発経験1年以上、Azureを利用したシステム開発経験、API連携開発経験1年以上、顧客と直接要件調整・提案ができること、仕様理解・自走可能、チーム内での自発的なコミュニケーションと若手メンバーへの技術フォロー尚可:kintone開発経験、FormBridge・kMailerプラグイン利用経験、ローコードプラットフォームでのカスタマイズ経験(制限事項考慮した設計・代替案提案)、AzureLogicAppsを利用したシステム開発経験稼働場所:東京都/リモート(約半分)その他:業種:情報・通信・メディア、開始時期:即日または2月以降 |
| 業務内容:防衛システムの設計・開発・テストおよび、既存コードの読解・修正を行います。担当工程:設計、実装、単体テスト、結合テストスキル:必須:C#での開発経験3年以上、設計・開発・試験の実務経験、他者が作成したソースコードの読解・修正能力尚可:JavaScriptでの開発経験稼働場所:神奈川県(常駐)その他:業種:官公庁・自治体(防衛系システム)/開始時期:2月開始/外国籍不可 |
| 業務内容:-音声認識統合管理ポータルのフロントエンド機能追加(C#、Blazor、JavaScript、HTML、CSS)-バックエンド機能追加(C#、.NET、SQLServer)-Azure環境でのデプロイ・運用(AppService、Functions等)-詳細設計、実装、単体テスト(NUnit)担当工程:-詳細設計-実装(フロントエンド・バックエンド)-単体テスト-必要に応じて要件定義・基本設計への参画スキル:必須:-詳細設計・実装経験5年以上-C#.NET開発経験3年以上-Azureを利用した開発経験-NUnit等によるユニットテスト経験-スクラム開発(3名以上のチーム)経験尚可:-要件定義・基本設計等上流工程経験-テスト自動化の知識・経験-Azureの深い知識(AppService、Functions、CosmosDB、SignalR等)-インフラ設計経験稼働場所:基本フルリモート(勤務地:東京都)その他:-業種:情報・通信・メディア-長期プロジェクト-勤務時間は9:30~17:30、ビジネスカジュアル可 |
| 業務内容:省庁向けシステムの実装、単体テスト、結合テスト、リリース、追加機能開発を担当します。担当工程:実装、テスト(単体・結合)、リリーススキル:必須:Java(Spring)での開発経験5年以上、JavaScript(jQuery)での実装経験、JSP使用経験、JUnitによるテストコード作成経験、AI活用への関心尚可:JSPでフロント・バック両方の仕組み理解、参考実装がなくても仕組み理解に基づき対応可能稼働場所:神奈川県(慣れまで出社、その後リモート併用、フルリモートも可)その他:業種:公共・社会インフラ/官公庁・自治体、開始時期:2026年2月、人数:1〜2名 |
| 業務内容:-ディレクターからの要件・仕様インプット-バックエンドとの要件調整、工数見積・スケジュール調整-デザイン(Figma等)を基にHTML、SCSS、jQuery/JavaScript、PHPで実装-他エンジニアが実装した機能のコードレビュー担当工程:-フロントエンド実装全般-コードレビューおよび品質改善スキル:必須:HTML・CSS・JavaScript(jQuery)実務経験3年以上、SCSS実務経験2年以上、Git・Node.js・npm等の開発環境経験、Figma等デザインファイルの読み取り・実装能力尚可:ejsを用いた開発経験、Java/JSP等バックエンド開発経験、可読性・保守性・セキュリティを考慮した実装スキル稼働場所:東京都(週3回出社、在宅勤務あり※フルリモート不可)その他:業種:情報・通信・メディア(不動産・住宅サイト)着任時期:2024年2月1日開始予定募集人数:2名使用PC:Mac貸与言語要件:日本語N1以上必須、外国籍可 |
| 業務内容:-Laravel・CakePHPによる新規機能開発および詳細設計-MySQLを使用したデータベース設計・チューニング-Javaによるバッチ処理の保守・改修(尚可)-HTML/CSS/JavaScriptによる画面実装担当工程:詳細設計、実装、テストスキル:必須:Laravelでの開発経験3年以上、MySQLを用いたSQL実務経験、詳細設計経験、コミュニケーション能力尚可:Javaでのバッチ開発経験、MySQLチューニング経験稼働場所:東京都その他:業種:食品・飲料、対象年齢:40代まで、外国籍不可 |
| 業務内容:-要件定義、基本設計、詳細設計-製造/単体テスト、結合テスト、総合テスト-CRUDAPI開発、バッチ開発、Git利用による開発全般担当工程:要件定義、設計、実装、テスト全般スキル:必須:業界経験7年以上、Java開発経験5年以上、SpringBoot、JavaScript、CSS/HTML、Oracle・PostgreSQL・MySQLのいずれかでのDB設計・クエリ実装、API開発・バッチ開発、Git使用、基本設計以降を自走できること尚可:PostgreSQL実務経験、AWS(Cognito,SES,ECS/Fargate,CodePipeline,S3)知識、Docker知識、Cognitoによるユーザ管理経験、JWTによるセッション管理経験、SESを利用したメール送信経験稼働場所:フルリモート(初日は出社が必要)。地方在住でもPC郵送にてリモート勤務可。その他:業種:情報・通信・メディア(不動産システム開発)開始時期:2026年2月から参画開始、長期(10月まで)を予定し以降継続可能対象:ベテラン技術者(50歳以下) |
| 業務内容:-ServiceNowによるワークフロー構築-ServiceNowシステムの保守・運用担当工程:設計・構築・保守・運用スキル:必須:JavaScript(AngularJS、Bootstrap※尚可)、HTML、CSSの開発経験、ServiceNow開発経験(設計含む、1年以上)、コミュニケーション能力、年齢22〜45歳尚可:ITSM業務経験、プロジェクトマネジメントまたはチームリーダー経験、英語・中国語の語学力稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、開始時期:2026年2月、募集人数:1〜2名(リーダークラス1名)、勤務時間:8:30〜17:15 |
| 業務内容:Javascript、CSS、HTMLを用いたモバイルアプリケーションの開発およびテスト。家電連携機能の実装・検証を含む。担当工程:要件実装、画面作成、単体テスト、結合テストスキル:必須:Javascript、CSS、HTMLの実装経験およびテスト経験尚可:モバイルアプリ開発経験、家電連携(IoT)知識稼働場所:東京都(常駐)その他:業種:情報・通信・メディア開始時期:2026年2月〜2026年3月末(延長の可能性あり)募集人数:1名作業時間:8:50‑17:30(昼休憩12:00‑12:50) |