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
| 業務内容:-「楽々販売」利用の販売・受発注管理システムの設定変更-運用保守・トラブル調査・対応-画面・項目の追加・変更設定-業務効率化・操作性向上の改善提案-フロントエンド/サーバーサイド開発チームとの連携担当工程:-設定変更・カスタマイズ-運用保守・障害対応-業務改善提案スキル:必須:販売管理・受発注システムの運用保守経験、楽々販売の利用・運用経験、業務部門との調整・要件理解ができるコミュニケーション力尚可:ノーコード/ローコードツール(kintone、Salesforce、楽々シリーズ等)の設定・カスタマイズ経験、Webシステム開発(JavaScript/PHP)経験、設定変更・スクリプト修正等の軽微な改修対応経験稼働場所:東京都内常駐(週5日)その他:業種:情報・通信・メディア、開始時期:即日開始可能、募集人数:1名、外国籍不可 |
| 業務内容:-ヘッドレスCMS(Strapi)とNuxt.js(Vue.js)を用いた観光事業者向け情報サイト基盤の構築-カスタマイズ機能の実装-デザインコーディング(HTML/CSS)作業-開発後の導入支援および保守対応担当工程:-設計(要件確認)→実装(フロントエンド)→テスト→導入・保守スキル:必須:Nuxt.js(Vue.js)での開発経験2年以上、JavaScript、HTML、CSSの実務経験尚可:Node.jsの知見、観光・旅行系システムの知見稼働場所:フルリモート(PCは本人または所属企業のものを使用)その他:業種:観光・旅行系サービス開始時期:12月または1月開始予定体制:1名体制での参画 |
| 業務内容:顧客管理Webシステムのフルリプレース新規開発を担当します。要件定義から基本設計・詳細設計、実装、テスト、リリースまでを一貫して実施し、プロジェクトの成功に導きます。担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース(PM/PLとして参画する場合は、プロジェクト管理・技術選定・アーキテクチャ設計・スケジュール・リソース管理・コードレビュー・障害対応リーダーシップも担当)スキル:必須:-Go言語によるバックエンド開発実務経験(1年以上)-MySQLを用いた開発実務経験(2年以上)-Docker/DockerComposeを用いたローカル開発実務経験-RESTfulAPIの実装実務経験-Gitを用いた開発実務経験-PM/PL経験:3名以上の開発チームを対象にしたマネジメント経験(1年以上)-要件定義から納品までのプロジェクト管理経験-技術選定・アーキテクチャ設計経験-スケジュール・リソース管理、コードレビュー、障害対応リーダーシップ尚可:-マイクロサービスアーキテクチャの経験-RESTfulAPI設計経験-JWT等を用いた認証・認可実装経験-TypeScript/JavaScript開発経験-React/Next.jsを使用したフロントエンド開発経験稼働場所:東京都(リモート勤務可)その他:業種:情報・通信・メディア開始時期:2025年11月開始予定 |
| 業務内容:-受給予測システムの機能追加・改修-詳細設計、製造、開発工程の実施-使用技術:Java(SpringBoot)、HTML/CSS、JavaScript(Vue.js、TypeScript)、MySQL担当工程:詳細設計以降の工程(詳細設計、製造、開発)を単独で担当スキル:必須:JavaおよびSQLによる開発経験5年以上、JavaScript開発経験1年以上、Linux基本コマンド操作、詳細設計・製造・開発の実務経験5年以上(単独担当可)尚可:SPAアプリ開発・設計経験(RESTAPI理解)、要件定義・基本設計経験、エンドユーザー折衝経験稼働場所:東京都内の常駐(徒歩圏内のオフィス)その他:開始時期:2025年12月開始、長期プロジェクト、就業時間9:00〜17:30、服装はビジネスカジュアル、対象年齢層は40代まで |
| 業務内容:Java(SpringBoot)を使用したフロント系システムの保守開発を行い、リリース作業および障害対応を担当します。具体的には、既存機能の改修・追加、コードレビュー、テスト実施、リリース手順の実行、障害の調査・復旧作業を実施します。使用技術はJava、SpringBoot、Thymeleaf、JavaScript、MySQL、Linux、Eclipse等です。担当工程:要件確認、設計、実装、単体テスト、結合テスト、リリース作業、障害対応スキル:必須:Javaでの開発経験(SpringBoot使用経験)、MySQL等のRDBMS経験、Linux環境での開発・運用経験、チーム内でのコミュニケーション能力、主体的に調査・情報整理できる力尚可:特になし稼働場所:東京都内での出社勤務(基本的にオフィス出社)その他:業種:証券・投資業界(ネット証券)/プロジェクトは複数名でのチーム開発/開始時期は相談可能 |
| 業務内容:金融系中間サーバシステムの機能実装および品質確認を目的とした、設計からテストまでのアジャイル開発を支援します。バックエンドとフロントエンドの両方で実装を行い、顧客要件に沿った機能提供を行います。担当工程:要件定義、アーキテクチャ設計、サーバサイド実装、フロントエンド実装、単体テスト、結合テスト、リリース支援スキル:必須:Pythonでのサーバアプリケーション開発経験(1年以上)、JavaScript/TypeScriptを用いたフロントエンド開発経験(Vue.js/Nuxt.js、HTML、CSS含む、1年以上)、チームおよび顧客との円滑なコミュニケーション能力尚可:スクラム等アジャイル手法の実践経験、AWSの利用経験、生成AIを活用した開発経験稼働場所:神奈川県または東京都でのハイブリッド勤務(オフィス出社または在宅作業可)その他:業種:金融・保険業、システム開発プロジェクト、開始時期は相談可能 |
| 業務内容:不動産パッケージのカスタマイズ、詳細設計、製造、テスト担当工程:詳細設計、製造、テスト実装スキル:必須:React.js実務経験2年以上、JavaScript実務経験、詳細設計の実務経験尚可:不動産業務知識、会計業務知識稼働場所:東京都、基本リモート、必要時に出社その他:サービス業/不動産・建設、募集人数4名、標準的な勤務時間帯 |
| 業務内容:Web/C#開発、ASP.NET、JavaScriptを用いた金融系セールスシステムの保守・開発、ベンダー打合せ、導入支援、テスト・設計・製造・打合せ参加担当工程:設計・製造・テスト・ベンダー打合せ・導入支援スキル:必須:Web開発またはC#開発経験2年以上、ASP.NET使用経験、JavaScript使用経験、自律的に業務遂行できること、コミュニケーション能力尚可:Java開発経験稼働場所:東京都(オンサイト勤務、リモートなし)その他:金融・保険業(金融機関向けシステム保守開発)、長期従事可能な方対象、開始時期は即日〜相談可 |
| 業務内容:-Java8→21、JavaScript、HTML5、JUPITERフレームワーク等を用いたNMS機能の詳細設計・実装・テスト-Linux(RedHat)環境での開発・バージョンアップ対応-帯域補償型IPネットワークシステムにおける監視対象機種追加や機能改善担当工程:基本設計、詳細設計、実装、単体テスト、結合テスト、総合試験スキル:必須:Javaでの詳細設計経験3年以上、Proactnesまたは同等のネットワーク監視・管理経験(SNMPMIB/Trap、NETCONF、CLI)、CCNA相当のネットワーク知識またはインフラ運用経験、Linux使用経験、通信プロトコルの知識、クラウド基礎知識、自主的学習・問題解決姿勢尚可:Proactnes実務経験、SNMP・NETCONF・CLIでの監視・管理実務、バージョンアップ対応実績稼働場所:東京都常駐(リモートなし)その他:業種:情報・通信・メディア、プロジェクト規模:1名、募集形態:交代枠、開始時期:要相談 |
| 業務内容:大手小売業のスマートフォンアプリ向けAPIサーバーの設計・実装・テストを担当します。LAMP環境でLaravelを用いたWebAPIの開発を行い、既存システムとの連携やパフォーマンスチューニングも実施します。担当工程:基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:PHP(Laravel)での開発経験3年以上、JavaScript利用経験、スマートフォンアプリ向けAPIサーバー開発経験、WebAPIの設計・実装経験、基本設計以降の実務経験尚可:要件定義等上流工程経験、開発リーダー経験、各種テスト・DB・アプリチューニング経験、設計書・コード・テストのレビュー経験稼働場所:東京都(リモート併用、参画後2〜3週間は出社必須)その他:業種:百貨店・スーパー、募集人数:2名、長期案件、開始時期:相談に応じて決定 |
| 業務内容:顧客社内の見積・販売システムを対象に、機能改修とDX化を実施します。アジャイル手法で1週間スプリントを回し、Java(SpringBoot)、Salesforce、Powerプラットフォーム(ローコード)を用いた開発を行います。担当工程:要件定義、設計、実装、テスト、リリースまでの開発全般スキル:必須:複数の開発言語での実務経験(特にJavaが望ましい)、アジャイル開発経験尚可:Salesforce、Java(SpringBoot)、JavaScript、Powerプラットフォーム(ローコード)稼働場所:東京都内常駐その他:業種:情報・通信・メディア募集人数:2名勤務時間:9時〜18時開始時期:即日または12月から開始可能外国籍不可 |
| 業務内容:-ROS/ROS2とAutowareを用いたロボット・自律走行システムのアプリケーション、ミドルウェア、ドライバ、OSの開発-要件定義から運用までのフルサイクル開発-機械学習、AI、SLAM、制御工学、画像処理等を組み合わせたシステム実装-ヘテロジニアスコンピューティング(GPU・DSP・ASIC/FPGA)を活用した高性能ソフトウェア実装-クラウド連携システムの開発-テクニカルリードやロボット・車両へのインテグレーション担当工程:要件定義、設計、実装、テスト、デプロイ、運用保守、技術リードスキル:必須:C++によるソフトウェア開発経験、Linuxアプリケーション開発経験、長期参画可能尚可:PythonやJavaScript等のスクリプト言語経験、Gitを用いた構成管理経験稼働場所:東京都内(リモート併用可)その他:業種:自動車・輸送機器(ロボティクス・自律走行)開始時期:即日または相談可 |
| 業務内容:-建設部材調達管理アプリの要件定義-フロントエンドおよびバックエンドの実装(React.js/Next.js、TypeScript)-テストの実施-インシデント対応を含む保守・運用作業担当工程:要件定義、設計、実装、テスト、運用保守スキル:必須:-React.jsまたはNext.jsを用いたフロントエンド開発経験(3年以上)-JavaScript/TypeScriptによるバックエンド開発経験(3年以上)-フロントエンド・バックエンド双方の開発経験-LLM(生成AI)を活用したシステム開発・保守経験(自立対応可能)尚可:-GraphQL利用経験-NestJSによるバックエンド開発経験-サーバレスアーキテクチャでの開発経験-GoogleCloudPlatformの利用経験稼働場所:基本リモート(地方在住可)※PC受け取りや情報共有のために東京都内での出社ありその他:業種:情報・通信・メディア(建設部材調達管理システム)開始時期:相談年齢上限:45歳まで柔軟な稼働増加対応可能 |
| 業務内容:-既存文書管理システムの機能追加・改修-フロントエンド実装(HTML/CSS/JavaScript)-サーバサイド実装(VB.NET、SQL)-仕様理解およびテスト対応担当工程:要件定義、設計、実装、単体テスト、結合テスト、保守スキル:必須:HTML、CSS、JavaScriptの実装経験、VB.NETまたは類似言語(Java等)の開発経験、SQL利用経験、フロントエンドとサーバサイドの両方での開発経験、実務で3年以上の開発経験尚可:なし稼働場所:東京都/リモート勤務可(業務に慣れた段階で在宅可)その他:業種:情報・通信・メディア開始時期:即日または相談 |
| 業務内容:-販売・受発注管理システムの設定変更および運用保守-トラブル発生時の原因調査・対応、業務部門との調整-画面・項目の追加/変更設定-業務効率化・操作性向上の運用改善提案-フロントエンド・サーバーサイド開発チームとの連携担当工程:システム設定変更、保守運用、障害対応、改善提案、部門調整スキル:必須:販売管理・受発注管理システムの運用保守経験、楽々販売の利用経験、業務部門との調整力尚可:ノーコード/ローコードツール(kintone、Salesforce、楽々シリーズ等)の設定・カスタマイズ経験、Webシステム開発(JavaScript/PHP)経験、軽微な改修対応経験稼働場所:東京都内のオフィス常駐(基本出社)その他:即日開始可能、週5日勤務、勤務時間9:00-18:00、PC貸与、服装規定はオフィスカジュアル |
| 業務内容:・地図情報アプリの画面設計および評価・パッケージ製品の地図情報Webアプリケーションのカスタマイズ開発担当工程:・詳細設計、画面設計、実装、評価スキル:必須:JavaScript開発経験(3年以上)、詳細設計経験、ビジネスマナー(報連相等)、Word・Excel使用経験、日本国籍尚可:地図情報関連のAPI利用経験、UI/UX設計経験稼働場所:東京都(常駐)。プロジェクトが軌道に乗った段階でテレワークへ移行予定。その他:業種:情報・通信・メディア(サービス業)開始時期:即日または相談可能勤務時間は標準的なオフィス時間帯を想定 |
| 業務内容:・顧客同行・営業案件獲得サポート・AIAGENTのPRD/要件定義書/仕様書作成・プロジェクト推進・顧客折衝・社外向け報告書作成・生成AIの技術検証・プロトタイプ作成担当工程:要件定義、設計、実装、テスト、リリース、運用までの全工程を統括し、開発チームのリードと進捗管理を実施スキル:必須:-プロジェクトマネージャーとして開発チームをリードした経験(3年以上)-顧客業務ヒアリングから開発までの経験-リーダーシップ・コミュニケーションスキル-任意のプログラミング言語での実装経験(2年以上)-AIAGENT開発におけるプロンプトチューニング実施意欲尚可:-SaaSプリセールス・要件定義経験-PMPまたはIPAプロジェクトマネージャー資格-コンサルティング・事業開発経験-PythonまたはJavaScriptを用いた開発経験-GenerativeAIやTransformerに関する知見稼働場所:東京都(出社・フル常駐)その他:業種:情報・通信・メディア開始時期:即日参画可能勤務形態:フル常駐オフラインでのコミュニケーションが重視される環境 |
| 業務内容:-Javaバージョンアップ対応-不要機能(断捨離機能)の削除・画面遷移修正-影響範囲確認テスト-必要に応じたJboss/WildFlyの入れ替え作業-製造~テスト工程全般担当工程:-設計、実装、テスト、リリーススキル:必須:Java開発経験、HTML、JavaScript、SQLの開発経験尚可:Spring、Mybatisの使用経験、基幹系システム改修経験、JbossまたはWildFlyの利用経験稼働場所:千葉県(リモート勤務週2~3日、参画当初はフル出社)その他:-業種:情報・通信・メディア-開始時期:即日または相談可能-勤務時間:10:00~19:00(リモート時は9:30~18:30) |
| 業務内容:-内部結合テスト、総合テストの実施-検証作業-不具合改修担当工程:テスト工程(内部結合テスト・総合テスト)および検証・不具合改修スキル:必須:Java、Webアプリ開発経験、Javascript/Typescript(Vue.js)での開発経験、基本設計~内部結合までの工程経験、コミュニケーション力尚可:なし稼働場所:東京都(基本在宅、初日等出社あり)その他:業種:不動産業向けシステム再構築プロジェクト、開始時期:即日開始(スポット案件)、対象エリア:関東 |
| 業務内容:顧客実施の試験に対する問い合わせ対応障害対応・不具合調査仕様調整・要件確認担当工程:問い合わせ対応、障害調査、仕様調整スキル:必須:JavaおよびJavaScriptでの開発経験(フロント・サーバー両方)、顧客からの直接依頼対応実務経験尚可:単独で顧客対応・調整が可能なコミュニケーション力稼働場所:東京都千代田区神田(常駐)および葛飾区亀有(顧客先)その他:業種:サービス業(情報・通信・メディア)開始時期:2025年12月終了時期:2026年3月末常駐および顧客先での作業を含む |
| 業務内容:-複数部門にまたがる業務プロセスの可視化・整理-基幹システム刷新プロジェクトの推進(要件定義・設計・開発・導入・移行)-システムアーキテクチャ設計-ベンダーコントロールを含むプロジェクトマネジメント担当工程:要件定義、基本設計、詳細設計、開発、テスト、導入、データ移行、運用設計スキル:必須:業務系システムの開発・刷新経験(3年以上)、要件定義または設計経験(1年以上)、プログラミング言語PHP、Java、JavaScript、フレームワークLaravel、CakePHP、jQuery、データベースMySQL、PostgreSQL、プロジェクト管理ツールBacklog、コミュニケーションツールSlack、インフラAWS尚可:他言語での開発経験、プロジェクトリーダーまたはチームマネジメント経験、ビジネス部門との調整経験稼働場所:東京都(リモート併用、週3回出社)その他:業種:サービス業(インテリアサービス)/開始時期:相談/対象年齢:40代まで/外国籍:不可/服装:自由/PC貸与:なし |
| 業務内容:・VB.NETまたはASP.NETによる開発(3年以上)・JavaScriptを用いたフロントエンド開発・Webシステム全般の設計・実装・SQLServer、PostgreSQL、Oracleなど複数データベースの利用担当工程:設計、実装スキル:必須:VB.NET/ASP.NET(3年以上)、JavaScript、Webシステム開発、SQLServer・PostgreSQL・Oracleのいずれか実務経験尚可:複数言語での開発経験全般稼働場所:兵庫県(リモート併用)その他:業種:製造業向けシステム開発支援、開始時期:相談 |
| 業務内容:医療系予約サービス企業向けの社内外業務管理ツールにおけるバグ改修、問い合わせ対応、品質改善提案、機能追加の新規開発を担当します。既存システムはPHPで構築されており、サーバーサイド作業が中心です。担当工程:要件定義、設計、実装、テスト、リリース作業全般(サーバーサイドを中心にフロント側のJavaScript/Ajax対応も含む)。スキル:必須:PHPフレームワークを用いた設計・開発経験(3年以上)、JavaScript/AjaxおよびRESTAPIの設計・開発経験尚可:Python3.x/Chaliceの経験、AWS(Lambda、S3、SNS、Pinpoint、Cognito等)に関する知識、Typescript/Reactによる画面開発経験稼働場所:東京都(リモートワーク中心、PC貸与あり)その他:深夜リリースが月2回程度実施、深夜リリース翌日は午後の勤務となります。勤務時間は標準的な業務時間帯です。年齢は40代までを優先します。業種は情報・通信・メディアに分類される医療系予約サービスです。開始時期は即日または相談に応じて決定。 |
| 業務内容:システム開発プロジェクトの品質管理運用保守に伴い、障害・品質・進捗に関するデータを収集・分析し、ダッシュボードで可視化する業務を担当します。設計、製造、単体テストを含む一連の開発工程を一人で実施します。担当工程:詳細設計、実装(JavaScript、Node.js等)、データベース(PostgreSQL)でのSQL設計・抽出・レビュー、単体テスト、ダッシュボード作成スキル:必須:Web系の詳細設計から実装・テストまで一貫して対応できる経験、JavaScriptでの開発経験、PostgreSQLを用いたSQL設計・抽出・レビュー経験尚可:AWSLambda、Node.js、Pleasanter、VBAのいずれかの経験、基本設計・結合テストの実務経験稼働場所:在宅テレワーク中心、金曜は出社推奨(東京都内)その他:業種:情報・通信・メディア、DX推進案件、AIツール(M365Copilot、Dify、Codex、ClaudeCode)を活用した生産性向上施策を検討中、開始時期は相談 |
| 業務内容:ServiceNowを活用した業務プロセスのワークフロー設計・構築および保守運用担当工程:要件定義、設計、開発、テスト、リリース、保守スキル:必須:JavaScript(AngularJS、Bootstrap)経験、HTML/CSS実装経験、ServiceNow開発経験(設計含む)1年以上、コミュニケーション能力尚可:ITSM業務経験、プロジェクトマネージャーまたはチームリーダー経験、英語または中国語の実務使用経験稼働場所:東京都六本木一丁目での常駐(リモート不可)その他:情報・通信・メディア業界のITSM領域、2026年1月開始予定、交代制勤務可、チーム規模は20名程度、リーダークラス1名募集 |