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
| 業務内容:-開発委託先のシステム管理とベンダーコントロール-プロジェクトマネジメントオフィス(PMO)としてPMを支援-必要に応じてAWS環境の運用・保守を実施担当工程:-ベンダー選定・契約管理-進捗管理・課題解決-AWSインフラの監視・障害対応-ドキュメント作成・ステークホルダー報告スキル:必須:プロジェクトリーダーまたはPMO経験、MicrosoftOffice(Word、Excel、PowerPoint)実務経験尚可:プログラミング経験(言語不問)、新規開発・新規事業立ち上げ経験、経営層やプロダクトオーナーとのコミュニケーション能力、VBA/Javascript/Typescript/Pythonの実務経験、顧客対応経験、PBX開発経験、IP回線に関する知識、AWS業務経験・知識、Backlog/GitHubの使用経験稼働場所:東京都内常駐(リモート不可)その他:業種:情報・通信・メディア、AI活用システム開発、即日開始可能、契約期間は3か月(更新可)、外国籍不可 |
| 業務内容:-音声自動応答サービス(ボイスボット)のフロントエンド新規機能開発-既存機能の改修-詳細設計、実装、テスト担当工程:-詳細設計-実装-テスト-必要に応じて上流工程への参画スキル:必須:-JavaScriptによるフロントエンド開発経験(6年以上)-詳細設計・実装経験(5年以上)-テスト工程の実務経験-直近2年以内のブラウザWebアプリ開発経験尚可:-基本設計・運用・保守経験-WebComponentsを用いた開発経験-UI/UXに関する知識-ソースコードレビュー経験-AWS利用経験稼働場所:-フルリモート(稼働初日から数日は出社想定)-勤務地:東京都その他:-業種:情報・通信・メディア-開始時期:1月開始-備考:外国籍不可、年齢40歳まで |
| 業務内容:-画面設計、帳票設計、処理設計を含む設計業務-JavaScript、HTML/CSSを用いた開発業務-RESTAPI(WebAPI)の実装およびテスト-全体テストの実施担当工程:設計、開発、テストスキル:必須:Webページ構築・設計経験(画面、帳票、処理設計)、JavaScript・HTML/CSSの実装経験、RESTAPIの開発経験尚可:PowerAutomate、PowerPagesの開発経験、AzureADB2CなどのWeb認証に関する知見稼働場所:リモートワークその他:業種:サービス業/情報・通信・メディア開始時期:2026年1月または2月からの参画可(長期) |
| 業務内容:-バックエンドおよびフロントエンドの設計・実装-テストの実施-自動化ツールとAIツールの統合担当工程:設計、実装、テスト、ツール統合スキル:必須:ビジネスレベルの英語力、バックエンド開発経験(2〜3年)、フロントエンド開発経験(2〜3年)尚可:Java・Spring系フレームワーク、JavaScript・Angular稼働場所:東京都(常駐)その他:業種:情報・通信・メディア、外国籍可(日本語不要) |
| 業務内容:車両情報連携システムの開発・テスト実施、AWS上での環境構築、Apache/Tomcatによるミドルウェア運用、PostgreSQL(Aurora)とHULFTを利用したデータ連携担当工程:開発、テスト、環境構築、ミドルウェア運用スキル:必須:Javaでの開発経験3年以上、一人称での対応が可能な方尚可:JSP、JavaScript、AWS、Apache、Tomcat、PostgreSQL(Aurora)、HULFT、TERASOLUNAFrameworkの知識稼働場所:東京都(テレワーク可、参画後1週間~10日間は出社)その他:業種:自動車・輸送機器、開始時期:2025年1月、期間:2025年1月~3月、年齢上限:50歳まで、外国籍不可、期間終了後は別チームへスライドの可能性あり |
| 業務内容:顧客管理Webシステムのフルリプレース開発。要件定義から設計、実装、テスト、リリースまでを一貫して実施し、バックエンドはGoで構築。RESTfulAPIの提供やDockerを用いたコンテナ開発を行う。担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリース作業。PM/PLとして全体管理、またはメンバーとして実装・テストを担当。スキル:必須:Goによるバックエンド開発実務経験(2年以上)、MySQLでの開発実務経験(2年以上)、Docker/DockerComposeによるローカル開発経験、RESTfulAPI実装経験、Git利用経験、開発チームのマネジメント経験(3名以上、2年以上)およびプロジェクト管理経験尚可:マイクロサービスアーキテクチャの経験、RESTfulAPI設計経験、JWT等を用いた認証・認可実装経験、TypeScript/JavaScriptおよびReact/Next.jsによるフロントエンド開発経験稼働場所:東京都(初日1週間は出社必須、その後は基本リモート勤務)その他:情報・通信・メディア領域の顧客管理システム案件、長期プロジェクト、開始時期は10月以降を予定 |
| 業務内容:-DjangoアプリケーションをEC2上で稼働させ、AuroraPostgreSQLへの接続部分を改修-AuroraPostgreSQLのデータを利用したAPIをAPIGateway+Lambdaで実装-7種の帳票自動化プログラムを作成-実装、単体テストケース作成・実施、結合テスト、総合テストを実施-AmazonQDeveloper/Copilotを活用した開発支援担当工程:設計、実装、単体テスト、結合テスト、総合テストスキル:必須:Django(Python)での開発・設計・テスト経験(5年以上)、HTML/CSS/JavaScriptでの開発・テスト経験(5年以上)、テスト全般の実施経験(5年以上)尚可:AWS(EC2、AuroraPostgreSQL、CloudFront)での開発・テスト経験(3年以上)稼働場所:フルリモート(勤務地:東京都)その他:業種:官公庁・自治体、開始時期:即日または相談可、AI開発支援ツール(QDeveloper、Copilot)活用可能 |
| 業務内容:-ブロックチェーンを活用した分散型ID証明書のウォレット開発-Node.jsによるバックエンド実装-Reactによるフロントエンド実装担当工程:-バックエンド実装-フロントエンド実装スキル:必須:Javascript/Typescript開発経験、Node.jsバックエンド開発経験、React等フロントエンド開発経験、AIエージェント連携アプリ開発経験(A2A/MCP/AP2等)、UNIX系OSの基本コマンド操作、AI・ブロックチェーンへの関心と学習意欲尚可:なし稼働場所:在宅勤務(初期は現場(東京)で作業、慣れ次第在宅8割)その他:業種:情報・通信・メディア開始時期:2026年1月(期間は2026年1月~3月、以降継続の可能性あり)人数:1名外国籍不可 |
| 業務内容:-OpenJDKでの動作実現性調査-PoC作成-要件定義・設計-実装(Java17、SQL、Linux、JavaScript、CSS)-単体テスト、結合テスト、システムテスト担当工程:-調査、PoC、要件定義、設計、実装、テスト全般スキル:必須:Java開発経験(設計以降の工程経験含む)、HTML・CSS・JavaScriptの実装経験尚可:既存システムの迅速なキャッチアップとコーディングルール遵守稼働場所:神奈川県(リモート併用)その他:業種:金融・保険業(証券・投資)/開始時期:1月〜/勤務時間:8:30〜17:30(調整可)/人数:1名 |
| 業務内容:-Javaアプレット代替機能の実装-OpenJDKでの動作可否調査(PoC)-要件定義、設計、実装、単体テスト、結合テスト、システムテスト担当工程:PoC、要件定義、設計、実装、テスト(単体・結合・システム)スキル:必須:Javaの基礎知識、データベース基礎知識、HTML基礎知識、CSS・JavaScript実務経験、設計・実装・テスト経験、コミュニケーションスキル尚可:既存システムのキャッチアップとコーディングルールの理解稼働場所:神奈川県(リモート併用、必要に応じてオフィス端末使用)その他:業種:証券会社のコールセンターシステム(情報・通信・メディア領域)開始時期:1月初旬または中旬開始(具体的な日付は相談)稼働期間:長期 |
| 業務内容:-外資系製薬メーカーのMSL向けコーチングアプリを、既存のMR向けアプリをベースにカスタマイズ-基本設計以降の開発全般(要件ヒアリング、設計書作成、テスト設計、実装、テスト実施)担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テストスキル:必須:Node.jsでの開発経験3年以上、TypeScript(JavaScript)での開発経験3年以上、基本設計以降の実務経験3年以上、顧客要件ヒアリングから設計書作成・テスト設計まで実施できること尚可:英語での資料読解・コミュニケーションが可能稼働場所:基本はリモート勤務、必要時は東京都内オフィスへ出社(出社は稀)その他:業種:情報・通信・メディア、クライアントは外資系製薬メーカー、開始時期は相談可能、プロジェクト期間は要相談 |
| 業務内容:ECサイトの受注管理システムに対するエンハンス業務を実施。要件定義、設計、製造(Java・Web領域)を担当。担当工程:要件定義、基本設計・詳細設計、製造(実装・テスト)を担当。スキル:必須:Javaでの開発経験(3年以上)、JavaScriptでの開発経験(3年以上)尚可:要件定義経験、INTERSHOPの利用経験、Oracleデータベースの経験稼働場所:東京都(ほぼテレワーク、月1~2回出社)その他:業種:情報・通信・メディア/EC・オンライン小売開始時期:即日開始可能、最長4月までの開始を想定、継続案件の検討あり募集人数:1名~最大5名(即日〜1名、2月以降増員) |
| 業務内容:バックエンド(JavaSpring/SpringBoot)およびフロントエンド(Angular2、JavaScriptES6)の設計・開発・テストに加えて、自動化ツールとAIツールの統合を行う開発支援。担当工程:要件定義、設計、実装、単体テスト、結合テスト、CI/CDパイプライン構築・運用。スキル:必須:PMO経験2年以上、ビジネスレベルの英語(実務・面談共に英語使用)、Java(Spring/SpringBoot)でのバックエンド開発経験、Angular2およびJavaScript(ES6)でのフロントエンド開発経験尚可:RESTAPI統合経験、TypeScript、HTML5、CSS3、SASSの実務経験、Jenkinsやその他CI/CDツールの知識、Eclipse、SpringToolSuite、IntelliJ等の開発環境使用経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア分野のシステム開発プロジェクト、外国籍の方歓迎(日本語不要)、開始時期:相談に応じて決定 |
| 業務内容:-地下埋設物管理アプリケーションのマスタ更新-障害調査および原因解析-小規模改修(約1週間規模)の管理・実装-定常作業の手順レビュー・実施レビュー-工数・進捗の管理・レポート作成担当工程:運用保守全般、改修作業、レビュー業務、工数・進捗管理を中心に担当します。スキル:必須:システム開発経験3年以上、Springboot/springbatchを用いた開発経験、レビュー・進捗管理ができること、長期参画可能、Java、JavaScript、Reactの基本的な理解、AWS環境での作業経験尚可:サブリーダー経験または新人教育経験、システム運用保守経験稼働場所:東京都(出社週1回、在宅併用)その他:業種:官公庁・自治体(GISによる地下埋設物管理)開発手法:ウォーターフォール使用技術:Java、JavaScript、React、Springboot、springbatch、AWS、GIS関連ツール開始時期:相談の上、速やかに開始可能長期参画を前提としたプロジェクトです。 |
| 業務内容:-既存コードの読解および改修-フロントエンド(JavaScript、HTML/CSS)での機能追加実装-バックエンド(Java)での機能追加実装-Gitを用いた資材管理とチーム開発担当工程:-設計・実装・テスト・保守スキル:必須:-JavaScript-基本的なHTML/CSSの理解-Java-Gitを用いた資材運用経験-基本的なコミュニケーション能力-既存コードを読解し改修できる力尚可:-Vue.jsを用いたフロントエンド開発経験-SpringBootを利用したバックエンド開発経験-パフォーマンスや保守性を意識した開発経験稼働場所:フルリモート(作業PCは自己手配)その他:業種:情報・通信・メディア(サービス業)開始時期:2026年1月開始予定外国籍可(日本語ネイティブまたはN1必須) |
| 業務内容:-顧客・契約照会機能の実装-申込オーダー登録機能の実装-画面、サーバサイド、データベース対応-設計、製造、試験、リリース資材作成、影響調査担当工程:設計、実装、テスト、リリース資材作成、影響調査スキル:必須:Java(実務経験3年以上、詳細設計・単独開発可)、JavaScript、Oracle尚可:なし稼働場所:東京都(初週は出社、その後フルリモート)その他:業種:情報・通信・メディア(サービス業)開始時期:相談外国籍の方は応募不可 |
| 業務内容:-要件整理・改修案件の優先順位付け-ベンダーへの指示出し・コントロール-ユーザー・インフラチームとの調整(実装業務はなし)担当工程:要件定義、要件整理、ベンダー管理、進捗管理、ステークホルダー調整スキル:必須:システム開発の現場経験(言語不問)、ベンダー・顧客折衝・調整経験、要件整理・文書化スキル尚可:AWS環境での設計・構築または運用経験、Java・JavaScriptに関する知見、発注側でのPM/PMO経験稼働場所:東京都(常駐勤務、週5日)その他:業種:情報・通信・メディア(チケット販売システム)開始時期は相談に応じて決定 |
| 業務内容:-ディレクター、デザイナー、QA担当とのコミュニケーション-HTML/CSS/JavaScript(jQuery)によるコーディング-SASSを用いたスタイル設計・実装-既存テンプレートの調整・改修-ATS側仕様に基づく画面制作・調整担当工程:フロントエンド開発(実装・改修)スキル:必須:HTML、CSS、JavaScript(jQuery)での実務経験、SASSの実務経験、Web制作全般の基礎理解(レスポンシブ、コンポーネント設計など)尚可:求人サイトやランディングページの制作経験、ディレクター・デザイナーとの折衝経験、UI調整・テンプレート改修経験稼働場所:フルリモートその他:業種:情報・通信・メディア開始時期:1月頃開始予定稼働期間:1人月(週5日稼働)、参画後約1ヶ月のレクチャー期間ありPC貸与あり、服装自由、日本籍の方を希望 |
| 業務内容:-保守の定型作業(手順書に従う)-保守対象アプリの小規模エンハンス対応担当工程:-保守作業全般-小規模機能追加・改修スキル:必須:.NET(C#、VB.NET)での開発経験、SQLの読み書き、WindowsBatchの取扱い、Shell/Linuxコマンド操作、WindowsServer(IIS、SQLServer)運用経験、日本語でのユーザ対応力尚可:Java、JavaScript、Oracle(PL/SQL)・SQLServer・Snowflake、ExcelVBA、MF系(JCL、COBOL、NATURAL、ADABAS)経験稼働場所:神奈川県(基本リモート、初期は出社必須)その他:業種:自動車・輸送機器、長期継続案件、2024年1月開始予定、平日勤務、必要に応じて夜間・休日作業あり、募集人数1名 |
| 業務内容:-システムテスト全般の実施-画面中心のテスト設計書作成-エンド独自テスト自動化ソリューションを用いたテスト実施(参画後レクチャーあり)-テスト結果の検証-課題発生時の関係者とのコミュニケーション担当工程:テスト設計、テスト実施、結果検証、課題対応スキル:必須:システムテスト経験、テスト関連ドキュメント作成経験、JavaScriptの読解・記述、コミュニケーション力、能動的でやる気のある姿勢尚可:VBAマクロの作成・読解、業務システムの設計・開発経験、テスト自動化の実務経験、チームマネジメントまたは若手指導経験稼働場所:東京都目黒(常駐)その他:業種:情報・通信・メディア(サービス業)開始時期:2024年1月開始、長期(基本長期)貸与端末あり、募集人数は複数名、年齢制限なし |
| 業務内容:公共系顧客のシステム基盤更改に伴うCSV連携インタフェース構築、AWSCDK(JavaScript/TypeScript)によるIaC実装、テスト実施および品質成績書提出担当工程:要件定義・設計・実装・テスト・ドキュメンテーションスキル:必須:AmazonS3構築経験、AmazonEventBridge構築経験、AWSIAM構築経験、AWSCDK(JavaScript/TypeScript)構築経験尚可:AmazonCloudWatch業務経験稼働場所:東京都(ドキュメンテーションはリモート可、AWS環境アクセス時はオンサイト必須)その他:業種:官公庁・自治体、開始時期は相談、リモート可業務はドキュメンテーションに限る |
| 業務内容:AI営業効率化システムの開発プロジェクトにおいて、複数システムベンダーの管理・コントロールを行うPMO支援と、AWS環境の運用保守サポートを担当します。担当工程:PMO支援全般(進捗管理・品質管理・課題解決)・ベンダーコントロール・AWS運用保守(監視・障害対応・設定変更)スキル:必須:開発経験(言語不問)、MicrosoftOfficeの業務利用経験、BacklogまたはGitHubの使用経験、AWSに関する業務経験尚可:プロジェクトリーダーまたはPMO経験、新規開発・新規事業立ち上げ経験、経営層やプロダクトオーナーとのコミュニケーション能力、VBA・JavaScript・TypeScript・Pythonの実務経験、カスタマーサポート経験、Asteriskを用いたPBX開発経験、IP回線に関する知識稼働場所:東京都内常駐その他:情報・通信・メディア業界のAIシステム開発案件、開始時期は相談可能、勤務時間は9:00〜18:00(相談可)、契約期間は3か月(更新可)、外国籍不可、常駐勤務 |
| 業務内容:ServiceNowの保守支援として設計・開発・テストを実施担当工程:設計、開発、テストスキル:必須:ServiceNow開発経験、JavaScript開発経験、長期参画可能尚可:サブリーダー経験またはリーダー補佐経験稼働場所:フルリモート(初日出社)・地方可その他:業種:情報・通信・メディア開始時期:2025年1月予定参画期間:長期 |
| 業務内容:-MicrosoftEdgeIEモードのサポート終了に伴う影響調査-調査結果の対策内容整理・グループ分け-35システムへの対策計画策定と順次実施(2026年3月までに調査・分類、以降開発プロジェクト)担当工程:-影響調査・要件定義-対策計画策定-実装フェーズ(開発プロジェクト)スキル:必須:JavaScript、HTML/CSSの実務経験(5年以上)、Webブラウザ移行(IE/Edge/Chrome等)経験、エンドユーザー折衝(仕様調整・進捗・課題報告)経験尚可:Javaによるバックエンド開発経験稼働場所:基本リモート。業務に慣れるまでは東京都内のオフィスへ出社。その他:業種:建材製造業(情報システム)開始時期:2025年12月頃から備考:外国籍不可、年齢上限52歳まで、所属要員限定 |
| 業務内容:既存の福利厚生サービスサイトの保守対応、機能追加開発、UI/UX改修、フロントエンドおよびバックエンドの改修を行います。担当工程:保守・障害対応、機能追加実装、UI/UX改善、フロントエンド(JavaScript)およびバックエンド(Java)コード修正スキル:必須:JavaScript、基本的なHTML/CSSの理解、Java、Gitによる資材管理、チーム開発での基本的なコミュニケーション能力、既存コードの読解力尚可:Vue.jsを用いたフロントエンド開発経験、SpringBootを利用したバックエンド開発経験、パフォーマンスや保守性を意識した開発経験稼働場所:フルリモート(作業PCは自己用意)その他:業種:情報・通信・メディア、開始時期は相談可能、作業環境は自己管理のもとで実施します。 |