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
| 業務内容:-実現方式検討・実現可否検証-要件に基づくカスタマイズ設計・開発・試験-運用検討・運用設計支援担当工程:上流工程(実現方式検討、要件定義)から設計・開発・テスト、運用設計支援までを担当スキル:必須:ServiceNowの設計・開発経験、自律的な調査・理解力、主体的に動く力尚可:アジャイル開発経験、ローコードツールでの開発経験、JavaScript・PowerShell等のスクリプト開発経験稼働場所:フルリモート(地方在住可)その他:業種:情報・通信・メディア、開始時期:2026年1月、長期案件、チームフォロー体制の提示が必要な場合あり |
| 業務内容:-Reactで構築されたフロントエンドの改修・新機能追加-Node.js(Express)によるAPI開発・データベース設計-JavaScript、TypeScript、Vue.js(2.x)を用いた実装-AWS(IVS、MediaLive、MediaPackage、CloudFront等)を活用した開発担当工程:要件定義、詳細設計、実装、テストケース設計、デバッグ、リリース作業スキル:必須:-React.jsまたはVue.js(2.x)での開発経験(3年以上)-Node.js、GraphQLを使用したバックエンド開発経験-AWSを用いたアーキテクチャ設計・開発経験-詳細設計・テストケース設計等の実務経験尚可:-開発経験5年以上-AWSを利用した動画配信システムの開発経験-大規模リファクタリング・リプレース経験-障害調査から修正までの一連の経験-プロジェクト立ち上げから運用までの経験-サービス・アーキテクチャ設計経験-決済・認証システムとの外部連携開発経験-小〜中規模チームの管理・進捗管理経験-タスク分担・コミュニケーション調整スキル稼働場所:東京都渋谷駅周辺(原則常駐)その他:業種:情報・通信・メディア(動画配信プラットフォーム)開始時期:即日開始可能な方歓迎 |
| 業務内容:-基本設計・詳細設計-実装(コーディング)-単体テスト/結合テスト-ServicePortal/Widgetを用いた画面開発-ClientScripts/UIPoliciesによる画面制御実装-要件に基づく機能拡張検討・技術検証担当工程:基本設計、詳細設計、実装、テスト全般スキル:必須:JavaScriptを用いたフロントエンド開発経験(4年以上)、基本設計工程の単独対応、設計書作成経験、業務システムにおける高度なバリデーション/動的制御実装経験尚可:ServiceNowでの開発実務経験、AngularJS・React等モダンJavaScriptフレームワークの知見稼働場所:東京都(豊洲)常駐その他:業種:情報・通信・メディア開始時期:相談契約期間:2026年1月5日開始、初回単月、以降更新予定勤務時間:9:00〜18:00募集人数:1名(増員の可能性あり) |
| 業務内容:-統合運用監視・管理機能の開発および単体テスト-AWSマネージドサービスを活用した共通基盤インフラの開発および単体テスト担当工程:-設計・開発・単体テストスキル:必須:-CloudWatch等を用いた監視機能実装経験-StepFunctions、S3、GuardDuty等のジョブ・ログ管理経験-TrendMicro等のウィルス対策製品運用経験-SystemsManager、LANSCOPE等のリモート操作経験-Redmine等のインシデント管理経験-IaC実装経験(CDK、TypeScript/JavaScript)-CI/CDパイプライン構築経験-GitLab構築・運用経験-DNSサーバ実装経験尚可:-なし稼働場所:-東京都・千葉県エリア(リモート併用)。ドキュメンテーション業務はリモートで実施可能、AWS環境操作時はオンサイト必須。その他:-業種:官公庁・自治体向けシステム-募集人数:統合運用監視系3名、基盤系1名-稼働率:100%-開始時期:相談に応じて決定 |
| 業務内容:React(TypeScript/JavaScript)を用いた輸送管理システムのカスタマイズ開発と機能拡充担当工程:要件定義から設計、実装、テストまで一貫して担当スキル:必須:React(TypeScript/JavaScript)での開発経験、設計・開発・テストを単独で実施できる能力、常駐勤務が可能なこと尚可:Git/GitHubによるコード管理・レビュー、RDB設計、RESTAPI設計、Python開発経験稼働場所:東京都(常駐)その他:業種:物流・運輸、開始時期:2026年2月予定、募集人数:2名、勤務時間は相談可能、年齢上限は40代まで |
| 業務内容:-既存サービスの運用-新規サービスの立ち上げ・設計への参画-ToC向けフロントエンド開発(設計・要件定義・実装・テスト)-ToB向け管理画面のフロントエンド開発(設計・要件定義・実装・テスト)-Node.jsベースのBFFにおけるフロントエンド領域担当-採用・チーム運営への関与担当工程:要件定義、設計、実装、テスト、運用、チーム運営スキル:必須:React(3年以上)・TypeScript・ES6以降のJavaScript実装経験・Git等のバージョン管理ツールを使用したチーム開発経験尚可:Node.jsによるサーバーサイド開発経験・Reactアプリのパフォーマンスチューニング・コンポーネント設計経験・UI/UX・アーキテクチャ・スクラム開発の知見・CI/CD実務経験稼働場所:フルリモートその他:業種:情報・通信・メディア開始時期:相談可能 |
| 業務内容:-既存システムの画面およびバックエンド処理の改修-提供サービス変更に伴う要件定義、基本設計、実装、テスト担当工程:要件定義、基本設計、実装、テストスキル:必須:Java/Spring開発経験、TypeScript(またはJavaScript)経験、Vue(Nuxt3等)使用経験、SQL実務経験、開発業務経験(SE枠は3年以上、PG枠は1年以上)尚可:なし稼働場所:東京都(週4テレワーク想定)その他:業種:情報・通信・メディア(通信キャリア向けシステム開発)開始時期:即日または相談勤務時間:10:00~19:00(休憩1h)年齢上限:40代まで、外国籍不可募集人数:5名 |
| 業務内容:-Java(SpringBoot)を用いたサーバーサイド開発-JavaScript/Vue.js(2→3移行予定)によるフロントエンド開発-PostgreSQLを使用したデータベース設計・実装-1機能を設計からテストまで一貫して担当(サーバーサイド5〜6割、フロント4〜5割)担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Java(SpringBoot)実務経験3年以上、JavaScript実務経験、Vue.js開発経験(React、Angularでも可)、設計から実装・テストまで対応可能、能動的に行動できること、コミュニケーション能力尚可:特になし稼働場所:東京都(初日~2日目は出社、以降はリモート)その他:業種:情報・通信・メディア、チーム構成:サブリーダー1名、メンバー4名、安定稼働中 |
| 業務内容:-教育系Webサイトのリニューアルおよび運用-新規デザインカンプ(Figma等)に基づくフロント実装(スクラッチ含む)-テストから本番公開までの一連工程-既存サイトの機能改修・運用支援担当工程:要件定義、設計、実装、テスト、デプロイ、運用保守スキル:必須:HTML、CSS、JavaScriptでの実装経験(5年以上)、Figma等のデザインカンプからの実装、Gitを用いたチーム開発、Node.js/NPM(Gulp利用)・Sassの使用経験、Backlog等のタスク管理ツール利用、コーディングチームのリード経験、優れたコミュニケーション能力尚可:SEOを考慮したセマンティックマークアップ経験、CMS非依存のスクラッチ構築経験、千ページ規模以上の大規模サイト運用経験、NOREN/Studio等の運用経験稼働場所:フルリモート(必要に応じて東京都内または多摩センター出社)その他:業種:情報・通信・メディア(教育系Webサービス)/開始時期:即日または相談可/フリーランス可 |
| 業務内容:-Djangoで構築されたWebアプリケーションをEC2上で稼働させ、AuroraPostgreSQLへの接続部分を改修-APIGateway+Lambdaを用いて帳票データ取得用APIを新規作成-7種の帳票自動化プログラムを開発-AmazonQDeveloper・Copilotを活用した設計・開発支援担当工程:-要件定義・設計-実装(Python/Django、HTML/CSS/JavaScript)-単体テスト、結合テスト、総合テストスキル:必須:-Django(Python)による開発・テスト経験5年以上-HTML/CSS/JavaScriptによるフロントエンド開発経験5年以上-設計から総合テストまでの工程実施経験5年以上尚可:-AWS(EC2、AuroraPostgreSQL、CloudFront)を用いた開発・テスト経験-APIGateway、Lambdaの実装経験-AI開発支援ツール(AmazonQDeveloper、Copilot)利用経験稼働場所:リモート(在宅)/必要時出社(東京都)その他:業種:公共・社会インフラ/官公庁・自治体開始時期:応相談 |
| 業務内容:-部門単位での業務改善プロジェクトの推進-社内生成AIツールを活用した業務効率化支援-システム品質管理・検証業務の自動化-アプリケーション開発プロセスの効率化実装担当工程:要件定義、設計、開発、テスト、導入支援、運用改善スキル:必須:部門への生成AI活用推進経験、Pythonによるバックエンド開発(3年以上)、JavaScriptまたはTypeScriptによるフロントエンド開発(3年以上)、GoogleAppsScriptを用いた開発経験尚可:業務改善コンサルティング経験、データ分析経験、クラウドインフラ構築経験、広告系システムプロジェクト参画経験稼働場所:東京都内出社(週3日)/リモート(週2日)その他:業種:情報・通信・メディア、開始時期:相談、勤務時間:10:00〜19:00、服装自由、PC貸与あり |
| 業務内容:-新規機能の設計、開発、テスト-既存機能の追加要望改修-アジャイル方式で基本設計から製造・テストまで一貫担当担当工程:-基本設計、画面設計、実装、テスト、リリースまでスキル:必須:RubyonRailsでの開発経験3年以上、画面設計・開発(erb、JavaScript)、ActiveRecordを用いたSQLクエリ実装・改善経験、単独で基本設計からテストまで対応可能尚可:アジャイル/スクラム開発経験稼働場所:神奈川県(リモート中心、週1程度出社)その他:業種:情報・通信・メディア、対象:スポーツチーム向けシステム、勤務時間:10:00‑19:00(調整可)、開始時期:即日または相談 |
| 業務内容:-Java(SpringBoot)を用いた銀行向けWebアプリケーションの設計・実装-JavaScript(Node.js/React)によるフロントエンド開発-AWS環境でのバックエンド実装・デプロイ-APIの開発・コードレビュー-モバイルアプリケーションの開発担当工程:要件定義、設計、実装、テスト、コードレビュー、デプロイ、運用保守スキル:必須:Java(SpringBoot)実務経験3年以上、JavaScript(Node.js/React)実務経験3年以上、AWSを用いた開発経験、モバイルアプリケーション開発経験尚可:主体的に課題解決へコミュニケーションできる方、金融・銀行ドメインでのアプリ開発または運用経験、Volt MX(ローコードツール)使用経験稼働場所:東京都(出社比率約50%、リモート併用)その他:業種:金融業(銀行)多国籍チームでのアジャイル開発、20代後半〜30代前半が中心のメンバー構成、コミットメントとやりきる力を重視 |
| 業務内容:-見積・販売システムの改修・機能追加-アジャイル開発(1週間スプリント)での開発-Salesforce、Java(SpringBoot)、JavaScript、PowerPlatform等を用いた実装担当工程:開発全工程(要件定義、設計、実装、テスト、デプロイ)スキル:必須:-Java(SpringBoot)実務経験7年以上-Salesforce、PowerPlatformの実務経験-JavaScriptの実装経験-アジャイル開発でのチーム協働経験-密なコミュニケーションが取れること尚可:-AzureFunctionを用いたJava開発経験-Apex開発経験-PowerPlatform(ローコード)製品経験-Microsoft365、VSCodeの使用経験稼働場所:東京都内常駐(週5日)、来年夏に大井町へ拠点移動予定その他:-業種:情報・通信・メディア-勤務時間:9:00〜17:40(チームにより変動あり)-年齢層:20代〜40代歓迎 |
| 業務内容:見積・販売システムの機能改修を行い、DX化を推進する。アジャイル開発(1週間スプリント)で、Salesforce、Java(SpringBoot)、JavaScript、PowerPlatformを活用し、チームで機能実装・テストを実施。担当工程:要件定義から実装・テストまでの開発工程全般。スキル:必須:Java実務経験7年以上、直近プロジェクトでの開発経験、優れたコミュニケーション能力尚可:AzureFunctionを用いたJava開発経験、ApexやPowerPlatformの実務経験、アジャイル開発経験、Microsoft365、VSCodeの使用経験稼働場所:東京都内で週5日常駐その他:情報・通信・メディア業界に属する案件、開始時期は即日または相談、勤務形態は常駐、リモート勤務はなし。 |
| 業務内容:既存の勤怠管理システム(Web)を対象に、Domino/Notesを用いた個別カスタマイズを実施。詳細設計、製造(コーディング)、単体テスト、結合テストを担当し、打合せ用の仕様説明資料を作成。担当工程:詳細設計、製造、単体テスト、結合テスト、仕様説明資料作成スキル:必須:Domino/Notesアプリ(Notesクライアント、Administrator、Designer)の操作経験、Domino/Notesデータベース構築経験、LotusScriptを使用したWebシステム開発経験(3年以上)尚可:HTML、CSS、JavaScript稼働場所:東京都(フル出社)その他:業種:情報・通信・メディア開始時期:2026年2月〜2026年4月 |
| 業務内容:-アプリケーションの新機能開発-問い合わせ・不具合調査・修正-テスト実施、リリース作業-保守・運用支援担当工程:要件定義、基本設計、詳細設計、実装、テスト、リリース、保守までの全工程スキル:必須:Web・エンタープライズシステム開発経験10年以上、Java(バックエンド)開発経験、JavaScript・CSS(フロントエンド)開発経験、SQLによる大量データ処理実装スキル、Linux上での開発経験尚可:WebSphere(WAS)での開発経験、プロジェクトマネージャーまたはリーダー経験稼働場所:フルリモート(顧客は愛知県に所在)その他:業種:情報・通信・メディア、開始時期:2026年2月開始、長期案件、募集人数:4名、外国籍不可 |
| 業務内容:-ServiceNow上での機能構築・カスタマイズ実装-要件・追加要望に基づくサンプル作成・検証(PoC的実装)-JavaScriptを用いたスクリプト作成/UI動作制御-現行機能参照の改修・データ構造調整-構築後の単体テスト・結合テスト支援-技術的観点からの改善提案・仕様調整担当工程:-要件確認から設計、実装、テストまでの一連工程を担当スキル:必須:-ServiceNowの構築・カスタマイズ経験(ノーコード/ローコード含む)-JavaScriptでのコーディング経験(画面制御・イベント処理)-テスト設計から実装・実行までの経験-自走力と迅速な実装対応力尚可:-顧客折衝・技術提案経験-PowerPlatform、OutSystems等のノーコード/ローコードツール利用経験-ナレッジ共有・改善提案経験稼働場所:-神奈川県内の常駐勤務(リモートは不可)その他:-業種:官公庁向けITシステム構築-開始時期:即日着手可能-プロジェクト期間:長期(1人月以上) |
| 業務内容:・toC向けフロントエンド開発全般(設計・要件定義・実装・テスト)・toB向け管理画面フロントエンド開発(設計・要件定義・実装・テスト)・BFF(Node.js)を含むフロントエンド領域の設計・実装・UX改善・品質向上のための継続的改善担当工程:・設計・要件定義・実装・テスト・リリース・運用改善スキル:必須:React(3年以上)/TypeScript/Next.js/ES6以降のJavaScript/Gitによるチーム開発/テックリード経験尚可:Node.js(BFF)/Reactパフォーマンスチューニング/コンポーネント設計/UI/UX知識/アルゴリズム・設計思想・アーキテクチャ理解/スクラム開発経験/CI/CD経験稼働場所:東京都(フルリモート可能)その他:業種:証券・投資/開始時期:2月/PC:Mac貸与/募集人数:1名 |
| 業務内容:Java/SpringとJavaScript/jQueryを用いた実装、単体テスト、結合テスト、リリース、追加機能の設計からリリースまで担当工程:実装、単体テスト、結合テスト、リリース、機能追加の設計・実装スキル:必須:Java(Spring)での開発経験5年以上、JavaScript(jQuery)での実装経験、JSP経験、JUnitによるテストコード作成尚可:フロントエンドとバックエンドの両方の理解、参考資料なしで対応できる仕組み理解、AI実装への関心稼働場所:神奈川県(慣れるまで出社、その後リモート併用、フルリモート可)その他:業種:公共・社会インフラ/官公庁向けシステム開発、開始時期:2月からの長期プロジェクト、募集人数:1〜2名 |
| 業務内容:・Javaを用いたサーバサイドWebアプリケーションの詳細設計・実装支援(フロント連携、API開発、Oracle/PostgreSQLでのSQL実装)・PL/1、RPG、EASYいずれかを用いたホスト系システムの運用保守および巻取り対応・経理・会計業務知識を活かした業務系システムの基本設計・機能設計、要件整理、顧客調整担当工程:設計(基本設計・機能設計・詳細設計)・実装(サーバサイド開発、SQL実装)・保守・巻取り作業・顧客折衝・要件整理スキル:必須:Javaによるサーバサイド開発経験、Spring等Webフレームワーク使用経験、JavaScript・HTMLでのフロント連携経験、API開発経験、OracleまたはPostgreSQLでのSQL開発経験、PL/1・RPG・EASYいずれかの開発経験、経理・会計業務知識尚可:リーダまたはサブリーダ経験、基本設計書の読解力、業務系システム全般(営業・生産管理・物流・経理・調達・人事・総務等)の業務知識稼働場所:東京(ハイブリッド勤務:在宅と出社を組み合わせ、出社比率高)/愛知県(基本リモート、必要時は現地作業)その他:業種:情報・通信・メディア、公共・社会インフラ、サービス業募集人数は各案件合わせて計21名、開始時期は相談に応じます。 |
| 業務内容:-不動産向けシステムのリニューアルプロジェクトにおけるフロントエンドおよびバックエンド開発-要件定義、基本設計、詳細設計、製造、単体テスト、結合テスト、総合テストの一連工程担当工程:要件定義からテストまでの全工程を自走スキル:必須:Java実務5年以上、SpringBoot経験、JavaScript・HTML・CSS実務、Oracle・PostgreSQL・MySQLいずれかでのDB操作、CRUD/API/バッチ開発経験、Git使用経験、基本設計以降を自走できること、業界経験7年以上、長期参画可能尚可:PostgreSQLの深い知識、AWS(Cognito,SES,ECS/Fargate,CodePipeline,S3)経験、Docker知識、Cognitoによるユーザー管理、JWTを用いたセッション管理、SESによるメール送信経験稼働場所:フルリモート勤務(初回は東京都内出社しPC受領)その他:業種:不動産システム開発、開始時期:2026年2月開始、長期参画想定、チーム規模40〜50名、SEを2名増員募集 |
| 業務内容:-お客様対応・折衝-メンバー管理-既存コード調査-環境構築検討-要件調整・資料作成-設計・開発・試験(Python)-スケジュール調整-リリース作業-インシデント発生時の調査・対応-移行対象システム(JavaScript/Java)の仕様解析(必要に応じて)担当工程:要件定義、設計、実装、テスト、リリース、保守運用全般スキル:必須:お客様折衝・メンバー管理経験、Pythonでの調査・設計・開発・テスト経験、要件調整・開発を独立して実施できること、日本語で円滑なコミュニケーション能力尚可:通信業界での実務経験、Kubernetes環境構築に関する知見、GitHubCopilot等支援ツールの利用経験稼働場所:東京都、テレワーク中心(必要に応じてオフィス出勤あり)その他:業種:情報・通信・メディア、通信キャリア関連プロジェクト、開始時期:2026年2月〜、勤務時間:10:00〜19:00(シフト調整可) |
| 業務内容:既存アプリケーションの改修、新規機能開発、要件定義を実施します。担当工程:要件定義、設計、実装、テスト、保守スキル:必須:Java(SpringFramework)での実務経験、ReactまたはTypeScript/JavaScriptの経験、要件定義経験尚可:AWS等クラウド環境の経験稼働場所:東京都晴海トリトン(週1回出社、その後テレワークへ移行)その他:業種:公共・社会インフラ(交通・運輸)開始時期:2月開始、長期想定勤務時間:9:00~18:00人数:1名年齢制限:40代まで外国籍不可 |
| 業務内容:-勘定系クライアントサーバシステムの要件定義-開発チームへの要件伝達・ブリッジ業務-システムの保守・問い合わせ・トラブル対応-開発成果物のレビュー-顧客・システム利用者との調整・折衝担当工程:要件定義、基本設計、開発ブリッジ、保守・トラブル対応、成果物レビュー、顧客折衝スキル:必須:要件定義~基本設計の実務経験・SQLによるデータ参照・抽出が自力で可能・Webクライアントサーバ・バッチシステムの基礎知識・Java・HTML・JavaScriptの実務経験・顧客・開発チームとの調整・報告ができるコミュニケーション能力・課題を主体的に推進し独力で問題解決できる能力尚可:Oracleを含むDB経験・知識稼働場所:完全テレワーク(東京)・自宅に固定回線必須(Wi‑Fi環境推奨)・顧客支給のシンクライアント端末使用その他:業種:広告・マーケティング(情報・通信・メディア)・開始時期:2026年2月開始予定・外国籍不可 |