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
| 業務内容:COBOLからJavaへのマイグレーション作業、Java側の新規開発、障害解析担当工程:要件定義、設計、実装、テスト、障害解析スキル:必須:Java実務経験4年以上、障害解析経験尚可:COBOL開発経験、フロントエンド(JavaScript等)経験稼働場所:東京都(週1テレワーク)その他:業種:情報・通信・メディア、開始時期:3月、外国籍不可、年齢不問、若干名募集 |
| 業務内容:医療系Webシステムの設計・実装・テスト・保守を担当します。概要設計、詳細設計、UML(シーケンス図・クラス図)作成、レスポンシブデザイン対応を含みます。担当工程:要件定義、概要設計、詳細設計、実装、単体テスト、結合テスト、性能テスト、保守運用。スキル:必須:Gitによる構成管理、AzureDevOps(Boards、Pipelines等)、Java、HTML5、JavaScript、CSS3、Ajax、JSON、jQuery、jQueryMobile、Servlet、JSP、レスポンシブデザインの理解、UML作成能力(シーケンス図・クラス図)。尚可:サーバ側開発経験(SAStruts、Tomcat、GlassFish、ApacheHTTPServer等)、データベース経験(PostgreSQL、Oracle、ODBC、JDBC)、ミドルウェア・フレームワーク(AOP、OOP、S2JDBC、log4j、HttpClient等)、JUnitによるテスト経験、要件定義から性能テストまでの開発経験、Objective‑C、AndroidSDK、Linux/PowerShell/DOSコマンド操作、TCP/IPやセキュリティ知識、Wireshark等ツール使用経験、電子カルテシステムに関する知識。稼働場所:福岡県(リモート主体、テスト工程は月数回出勤)。その他:業種 |
| 業務内容:健康管理システムの新規機能の開発を担当します。上位企業が提供するシステムに対し、Java/SpringBootを用いたパッケージ開発を行います。担当工程:要件定義から実装、単体テストまでの開発工程を担当します。スキル:必須:Javaを使用したWebアプリケーション開発(実務3年以上)、SpringBootの実務経験、JavaScript(JQuery)経験、Thymeleafの使用経験、新規開発の実務経験、画面開発経験尚可:SQLの実務経験、帳票作成経験、AWS環境構築経験、JQueryを用いた開発経験、データベースのパフォーマンスチューニング経験稼働場所:神奈川県新横浜(常駐)その他:業種:情報・通信・メディア(健康管理システム領域)勤務時間:9:00~18:00通勤条件:新横浜まで駅to駅45分以内で通勤可能 |
| 業務内容:資材管理システムの保守・運用、印刷関連システムの設計・保守・運用、既存システムの保守開発、物流システムの開発を担当します。担当工程:調査分析、要件定義、基本設計、詳細設計、製造(実装)、テスト、保守・運用スキル:必須:Webアプリケーション開発経験、ASP.NETMVC/C#/VB、JavaScript/jQueryの実務経験、Oracle(PL/SQL)の実務経験、詳細設計・基本設計経験(2年以上)、C#.NET・Pythonの実務経験(物流システム)尚可:クラシックASP、ActiveReports等帳票ツール、Vue.js、VBA(エクセルマクロ)、C#ソース解析・開発、Windowsバッチ、ColdFusion、物流業界案件経験、テスト設計経験稼働場所:京都府または大阪府。初月は出社必須の案件があり、以降は週数回のテレワークが可能な案件もあります。一部案件はテレワークなしで常時出社が求められます。その他:情報・通信・メディア領域のシステム開発案件です。開始時期は調整可能で、長期対応の可能性があります。お客様側カレンダーにより祝日出勤が発生する場合があります。 |
| 業務内容:-プロジェクト管理手法の現状把握と改善提案(成果物・構成管理含む)-大規模・中規模システム開発プロジェクトへのヒアリング-管理状況の確認と課題抽出-課題解決のためのプロセス・ツールの導入支援担当工程:プロジェクト管理(PMO)全般、進捗・品質管理、課題解決支援スキル:必須:コミュニケーション能力(顧客折衝・会話)、プロジェクト管理業務の知識・経験、大規模・中規模システム開発プロジェクトの管理経験(進捗・品質管理)、課題解決を推進する提案・ファシリテーション能力尚可:プロジェクト改善コンサルティング経験、ソフトウェア開発における品質分析の知見、PowerBI・Tableau等のBIツール使用経験、C・JavaScript・Python・MySQLのいずれかの実務経験稼働場所:東京都(常駐)その他:業種:情報・通信・メディア/公共・社会インフラ(抽象化)案件規模:中規模チーム(10名~20名)開始時期:即日開始可能対象年齢:~50代外国籍:不可服装:オフィスカジュアル |
| 業務内容:-稼働中のWebシステムアプリの調査-障害対応-要望対応(機能追加・改修)-顧客との要件ヒアリングからテスト実施までの一連業務担当工程:要件定義、設計、実装、テスト、運用保守スキル:必須:Java、Spring、JavaScript、CSSの実務経験、OracleまたはSQLServerを使用したSQL開発経験、Webシステムの設計・開発・検証・運用保守経験、顧客対応力尚可:上流工程(要件定義・設計)からテストまで一貫して担当した経験、一定以上の技術力が担保された実績稼働場所:東京都(リモート併用、出社が多め)その他:業種:情報・通信・メディア、長期案件(2026年3月開始)、募集人数1名、年齢上限50代前半まで、国籍日本籍のみ |
| 業務内容:-購買管理システムの新規開発および既存機能の改修-ローコードツールを活用したWeb開発-詳細設計、製造、テスト担当工程:詳細設計、製造(実装)、テストスキル:必須:Web開発経験2〜5年、JavaScript実務経験、1人称で作業可能な方尚可:intra‑martの実務経験、ローコードツール利用経験稼働場所:愛知県(基本リモート、必要に応じてオフィス出社)その他:業種:情報・通信・メディア(サービス業)開始時期:2026年3月開始予定、2月中の参画も検討可面談回数:1回 |
| 業務内容:-クレジットカードブランドシステムおよび精算システムの開発支援担当工程:-基本設計、詳細設計、実装、テストスキル:必須:Java(3年以上)、Spring、JSP、JBoss、JavaScript、CSS、Shell、Oracle19c、Git、Linuxコマンド操作、基本設計経験(1年以上)、チームリーダー経験尚可:なし稼働場所:東京都(ハイブリッド勤務、週2〜3日リモート可)その他:業種:金融・保険業、開始時期は相談、外国籍不可 |
| 業務内容:-不動産向けシステムのリニューアル開発-フロントエンド(JavaScript,CSS/HTML)およびバックエンド(Java,SpringBoot)実装-要件定義、基本設計、詳細設計、製造/単体テスト、結合テスト、総合テストの全工程担当工程:要件定義、基本設計、詳細設計、製造、テスト全般スキル:必須:Java開発5年以上、SpringBoot実務経験、JavaScript・CSS/HTML実装経験、Oracle・PostgreSQL・MySQLいずれかでのDB設計・開発経験、CRUDクエリ・API開発・バッチ開発経験、Git使用経験、基本設計以降を自走できること、業界経験7年以上尚可:PostgreSQL実務経験、AWS(Cognito,SES,ECS/Fargate,CodePipeline,S3)知識、Docker知識、Cognitoによるユーザー管理経験、JWTによるセッション管理経験、SES利用メール送信経験稼働場所:フルリモート(初回出社あり)。勤務地は東京都。その他:長期参画可能。プロジェクトは上位プロパー2名+BP3名構成で、ベテラン技術者を優先。開始時期は即日可能。 |
| 業務内容:-生命保険向けスマートフォンアプリの設計、開発、テストを実施-Android/iOS両プラットフォームでの機能実装-フロントエンドはVue.jsを用いた開発、HTML/CSS/JavaScriptを使用-(尚可)Cordovaを用いたハイブリッド対応担当工程:設計、実装、単体テスト、結合テストスキル:必須:Android/iOSアプリ開発経験(3年以上)、Vue.jsの実務経験、HTML・CSS・JavaScriptの知識、スマートフォンアプリ全般の開発経験尚可:Cordovaの使用経験稼働場所:東京都(常駐勤務、フェーズに応じてテレワークあり)その他:業種:保険業(生命保険領域)/情報・通信・メディア参画時期:2024年3月以降募集人数:1名(SEクラス) |
| 業務内容:-SaaSサービスの導入準備・設定作業(主にJavaScript・CSSを使用)-導入時の検証・チェック作業-社内外からの問い合わせ対応-チーム内でのサービス向上・業務改善活動担当工程:-要件定義・設定実装-動作検証・品質確認-カスタマーサポート(問い合わせ対応)-改善提案・業務プロセス改善スキル:必須:Webアプリケーション開発経験、JavaScript・HTML5・CSS3のコーディングスキル、SaaSカスタマーサポートまたはカスタマーサクセス経験、タスク管理・自己管理能力、課題に積極的に取り組み報告・連絡・相談ができること尚可:稼働場所:東京都(初期1~2ヶ月は出社、その後週3日出社、リモート2日)その他:業種:情報・通信・メディア(SaaS提供)期間:長期(約2年)備考:月1日程度の時間外対応が発生することがあるため、勤務時間に柔軟に対応できる方が望ましい。 |
| 業務内容:WMS/LMS等物流システムの保守・開発、改修案件対応、顧客ヒアリング担当工程:設計、開発、テスト、保守スキル:必須:Java(3年程度)、HTML、JavaScript、RDBMS(MySQL、Oracle、PostgreSQL等)、顧客ヒアリング能力、コミュニケーション能力、設計~開発経験尚可:SVF・シーオーリポーツ等帳票開発ツール、SVN等構成管理、物流基礎知識稼働場所:東京都(週2日リモート可)その他:業種:流通・小売業(物流・運輸)/3PL事業子会社/テレワーク時のPCは自己負担 |
| 業務内容:-受託新規Webサービスの設計、開発、テスト全工程-システム設計やインフラ構築(Docker、AWS等)に関わる技術業務担当工程:設計、実装、テスト、インフラ構築・設定スキル:必須:PHP(Laravel)での開発経験、Vue.js等のJavaScriptフレームワークでの開発経験、Webアプリケーションの基本設計経験、能動的に業務に取り組めること尚可:クレジットカード決済・ポイント連携API経験、プロジェクトリーダーシップ・設計推進スキル、WebAPI・Webセキュリティの知識・経験、AWSインフラ知識、RubyonRails経験稼働場所:東京都(リモート勤務はスキルに応じて一部可)その他:業種:情報・通信・メディア、受託開発プロジェクト、開始時期は相談可能 |
| 業務内容:-Javaを用いたWebアプリケーション開発-画面系実装およびSQLコーディング-Springboot、Mybatis、Thymeleafを使用した開発-詳細設計から実装・テストまでの一貫対応担当工程:詳細設計、基本設計、実装、テストスキル:必須:Javaを使用したWebアプリ開発(3年以上)、画面系開発経験、SQLコーディング経験、Springboot、Mybatis、Thymeleafの実務経験、詳細設計(基本設計)から対応可能尚可:AWS環境での開発経験、jQueryを使用した開発経験、JavaScript・CSSの知識、.NET/VB.NETの開発経験、データベースのパフォーマンスチューニング経験稼働場所:神奈川県(常駐)その他:業種:情報・通信・メディア(健康管理システム向けパッケージ開発)開始時期:即日または相談可 |
| 業務内容:-スマートフォンアプリの新規機能追加・改修-駐車場検索・キャッシュレス決済等の統合型駐車場精算機能実装-同等機能を持つWebサイトの構築担当工程:-詳細設計、実装、テスト、デプロイスキル:必須:JavaおよびJavaScriptでの開発経験5年以上、主体的なコミュニケーションスキル尚可:なし稼働場所:在宅勤務または東京都内クライアントオフィス(最大週3日出社)その他:業種:情報・通信・メディア、年齢制限:40歳まで、外国籍不可、開始時期:即日または相談可 |
| 業務内容:-受託新規WEBサービスの設計、開発、テスト全工程の実施-システム設計およびAWS上でのインフラ構築・設定-リリースまで自走できる開発作業担当工程:要件定義、基本設計、詳細設計、実装、単体テスト、結合テスト、リリース作業スキル:必須:PHP(Laravel)での開発経験、JavaScriptフレームワーク(Vue.js)での開発経験、Webアプリケーションの基本設計経験、能動的に業務を推進できる姿勢尚可:クレジットカード決済・ポイント連携API実装経験、プロジェクトリーダーシップまたは設計主導経験、WebAPI・Webセキュリティの知識・実務経験、AWSインフラの知識、Vue.js・RubyonRailsでの開発経験稼働場所:東京都(リモート一部可)その他:業種:情報・通信・メディア、即日開始可能、フレックス勤務可、試用期間あり(2か月) |
| 業務内容:要件定義、基本設計、詳細設計、実装、テスト、運用・保守、顧客ヒアリング・要望取りまとめ(営業同行)、C#またはJavaScriptを用いたWebアプリケーション開発、Oracle・SQLServerを利用したRDB設計・開発担当工程:要件定義、設計、実装、テスト、運用保守スキル:必須:C#またはJavaScriptでのWebアプリケーション開発経験、OracleまたはSQLServer等RDB使用経験尚可:PM・PMO・リーダー経験、長期・中長期案件への適応力稼働場所:愛知県(週1以上出社のリモート併用)その他:業種:リサイクル業界、開始時期:随時、チーム規模:2〜5名、稼働日数:週5日、作業時間:10:00〜19:00 |
| 業務内容:某銀行の外為センターシステムに対する追加開発(SWIFT制度改正対応)を行い、詳細設計からテストまでを担当します。担当工程:詳細設計、実装、単体テスト、結合テストスキル:必須:JavaおよびJavascriptでの開発経験7年以上、Web新規画面開発経験、詳細設計以降の実務経験、自己管理でスケジュール立案・能動的コミュニケーションができること尚可:銀行系システム開発経験稼働場所:東京都(リモート併用)※立ち上がり1ヶ月は出社、その後は基本在宅勤務(進捗に応じて出社あり)その他:業種:銀行・信託、開始時期:2026年4月開始予定(長期)、勤務時間:9:00〜17:30、年齢制限:40代まで、外国籍不可 |
| 業務内容:-障害・品質・進捗データの収集・分析・報告-ダッシュボードによる可視化-詳細設計、製造、単体テストの実施担当工程:詳細設計、製造、単体テスト(全工程を単独で担当)スキル:必須:Web系の詳細設計から製造・テストまで単独で実施できること、JavaScript、PostgreSQL環境での開発経験、SQLによるデータ抽出・分析実装・レビュー尚可:AWSLambda、Node.jsの経験、Pleasanter・VBAの知識、基本設計・結合テストの実務経験稼働場所:在宅テレワーク中心、必要に応じて東京都内で週1回(金曜)出社その他:業種:情報・通信・メディア、DXプロジェクトの品質管理・構造改革の一環、開始時期は即日または2026年3月以降、AIツール(M365Copilot、Dify、Codex、ClaudeCode)活用による生産性向上施策あり |
| 業務内容:-現行倉庫システムの保守改善-詳細設計以降の新機能開発担当工程:詳細設計、実装、テスト、リリース作業スキル:必須:Javaによる詳細設計・開発経験、物流系システムの開発経験尚可:JavaScript開発経験、SQLの利用経験稼働場所:千葉県(常駐勤務)その他:業種:流通・小売業/物流・運輸開始時期:即日〜相談可能 |
| 業務内容:-受託Webサービスの設計・開発・テスト-システム設計・インフラ構築(AWS等)-プロジェクト全体の作業アサイン担当工程:-要件定義・基本設計-詳細設計-実装(PHPLaravel、Vue.js)-テスト(単体・結合)-インフラ構築(AWS)-作業アサイン管理スキル:必須:-PHP(Laravel)での開発経験-JavaScriptフレームワーク(Vue.js等)での開発経験-Webアプリケーションの基本設計スキル-勤怠管理・円滑なコミュニケーション能力-能動的に業務を推進できる姿勢尚可:-クレジットカード決済・ポイント連携API実装経験-プロジェクトリーダーシップ・設計主導経験-WebAPI・Webセキュリティの知識・経験-AWSインフラの知識-Vue.js、RubyonRailsの開発経験稼働場所:東京都(リモート併用可)その他:業種:情報・通信・メディア開始時期:即日開始、長期想定勤務時間:10:00〜19:00(フレックス可)服装自由 |
| 業務内容:通信業界向け法人携帯電話申込システムの設計、製造、試験、リリース資材の準備を担当。画面、サーバサイド、DB(DDL・DML)対応や影響調査、リリース資材作成を実施。担当工程:設計、実装、テスト、リリース資材作成スキル:必須:Java(3年以上)、JavaScript(3年以上)、Scorpionフレームワーク、Oracle、リーダー/テックリード経験尚可:フロントエンド・バックエンド双方の作業経験、主体的に動けること稼働場所:基本テレワーク、開始週は出社の可能性あり(東京都)その他:業種:情報・通信・メディア業界、開始時期:即日または相談、プレイングマネージャーとしてプロジェクトをリード |
| 業務内容:Webサイトのコーディング(HTML、CSS、JavaScript)およびGitHubでのソース管理、1人称での対応担当工程:フロントエンド実装、コード管理、リポジトリ運用スキル:必須:HTML・CSS・JavaScriptの実務経験、GitHubでのバージョン管理経験、1人称での業務対応が可能、常駐勤務が可能、年齢上限40代まで尚可:特になし稼働場所:常駐(東京都)/在宅勤務可(土日・遅い時間帯)その他:業種:情報・通信・メディア、シフト制(遅い時間帯・土日は在宅)、3月開始の中長期案件、年齢上限40代まで |
| 業務内容:-現行海底ケーブル制御・監視システムのリバースエンジニアリングに基づく要求仕様作成-基本設計をもとに機能設計の策定-Python(Flask・OpenAPI・FastAPI)によるWebAPIの実装-jinja2テンプレートを用いたサーバ側画面生成-HTML/CSS/JavaScript/Reactによるフロントエンド実装-Kubernetes・Dockerを用いたコンテナ環境の構築・運用-Linux環境での開発・デバッグ-顧客との打合せ・レビューを通じた要件確認・成果物確認担当工程:基本設計、機能設計、実装、デプロイまでの上流工程全般スキル:必須:PythonでのWebAPI開発経験(Flask・OpenAPI・FastAPI)、jinja2テンプレート使用経験、HTML/CSS/JavaScript/Reactによるフロントエンド実装経験、Kubernetes・Dockerによるコンテナ構築・運用経験、Linux操作経験、顧客折衝・レビュー経験、基本設計から機能設計まで自走できる経験、能動的に業務を推進できる姿勢尚可:なし稼働場所:神奈川県(初週は出社後、以降はリモート中心)その他:業種:情報・通信・メディア、海底ケーブル制御システム開発開始時期:相談 |
| 業務内容:現行のGIFT(MQ/MQFX)構成から次世代A‑DashHub(GFIX)へのデータ転送基盤移行に伴うシステム改修。詳細設計、Java・Shellによる開発、Linux/Windows環境での実装、結合検証、導入作業を実施。担当工程:詳細設計、開発、結合検証、導入作業スキル:必須:Linux・Windows環境での詳細設計・開発経験、Java・Shellでの開発経験、Oracle・DB2(HOST)での開発経験、日本語による成果物作成能力尚可:結合検証ケース設計・実務経験、SQL、JavaScript、JSPの利用経験稼働場所:東京都内常駐(リモートなし)その他:業種:情報・通信・メディア(生産管理システム)開始時期:2026年3月から終了予定:2026年12月まで(延長の可能性あり)勤務日は客先カレンダーに準拠し、祝日出勤や個別振替あり |