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
業務内容:情報通信業界向けのシステム開発業務担当工程:開発スキル:Java、JavaScript、TypeScript、Kotlin、PHP勤務地:福岡県業界:情報・通信・メディア |
業務内容:既存システムの運用と追加開発を行う。顧客のサービス担当者とコミュニケーションを取ることもある。担当工程:運用、追加開発スキル:-Java、SpringBoot、SQL、JavaScriptなどの開発経験4年程度(基本設計経験があると望ましい)-自身で作業を進められる能力-顧客とのコミュニケーション力勤務地:東京都稼働形態:初期1~2週間は出社、その後は基本テレワーク業種業界:情報・通信・メディア面談:WEB面談1回その他:-年齢不問-募集人数は2名 |
業務内容:会員管理プラットフォーム構築の開発案件。派遣会社向けの会員管理システムにおいて、ログインID基盤をkintoneを使用して構築。担当工程:開発スキル:必須:-kintoneを使用した開発経験-JavaScript尚可:-Asteria-Gusukucustomine勤務地:東京都基本フルリモート要件定義期間中は週2回程度訪問の可能性あり期間:2025年8月~2026年5月(以降は保守フェーズ)備考:-元請(上位)リーダーが指揮命令を行い、受注会社の技術者と一緒に参画 |
業務内容:大手教育事業サイトのWebサイトリニューアルおよび運用。新規デザインに基づくフロントエンド開発(スクラッチ開発含む)。開発に関わるテスト、サイト公開作業までの一連の業務。既存サイトの運用、機能改修。担当工程:Webフロントエンド開発必要スキル:・Webフロントエンド開発の実務経験(3年以上目安)・HTML/CSS/JavaScriptを用いた自己完結での実装能力・デザインデータ(Figma等)からのコーディング経験・Gitを用いたチームでの開発経験・週5日、安定した勤怠・稼働が可能なこと尚可スキル:・SEOを考慮したセマンティックなコーディング知識・経験・CMSに依存しない、スクラッチでのWebサイト構築経験・大規模サイト(数千ページ規模)の開発・運用経験・CMS(Studio,NOREN等)の運用経験勤務地:東京都(基本フルリモート)業種:教育その他情報:・主なコミュニケーションツールはTeams(Slackの利用も検討中)・面談回数:2-3回を想定 |
業務内容:SAPBTPにおけるJava開発案件。BTP上でのJava、JavaScriptによる開発業務。基本設計からの対応が必要。担当工程:基本設計からスキル:-Java、JavaScriptでの開発経験(目安5年以上)-基本設計から対応可能尚可スキル:-BTP経験(CAP、UI5等)-Node.jsでの開発経験-英語の設計書を読むことに抵抗がない(翻訳ツール使用可)勤務地:東京都業界:情報・通信・メディアその他:Web面談2回 |
業務内容:提携先のシステム連携周りの開発に関する仕様調整を含めた開発業務を実施。既存のSaaSシステムに対して提携先専用の機能をどのように負債少なく装着できるか設計する。提携先からのリクエストとエンド社内の意志の間に入り調整等を遂行。担当工程:基本設計から運用までスキル:-RubyonRails開発・運用経験(1年以上)-ReactまたはVue開発経験(1年以上)-1人称で動ける力-基本設計以降の経験-アジャイル開発経験-コミュニケーション能力-積極的に作業に取り組める姿勢尚可スキル:-Go、JavaScript、Python経験-AWSEKS/AWSECS経験-顧客折衝経験勤務地:東京都(リモート併用・週2~3出社)業界:情報・通信・メディア期間:8月から |
業務内容:官公庁向けの適性評価システム構築プロジェクト。現在紙媒体で実施している適性評価調査から結果管理までを、高度なセキュリティを考慮したワークフロー型のシステムとして構築。アプリ開発規模は40k/s弱を想定。セキュリティ面は既存システムとの連携で認証をフォロー、その他はパッケージ主体でカバー。画面処理を中心としたJava/JavaScript開発を行い、2026年3月のリリースを予定。担当工程:Webアプリケーション開発、基本設計、画面開発スキル:必須:・Java開発経験(Webアプリケーション開発)・基本設計経験・JavaScriptでの画面開発スキル尚可:・官公庁関連案件の参画経験その他条件:・外国籍不可(帰化含む)・年齢50歳前半まで勤務地:東京都業種:公共・社会インフラ |
業務内容:銀行・証券会社向け営業ツールの維持開発を行います。担当工程:詳細設計、プログラミング、結合テスト、総合テストスキル:必須:-JavaScript、jQueryによる開発経験3年以上(セレクタを使ったDOM操作が可能なこと)-非同期通信の実装経験-VSCodeの使用経験尚可:-AWS上での開発経験・知識-Javaによる開発経験-HTML/CSSの経験・知識勤務地:東京都リモート併用業種:金融・保険業面談:1回同席面談(顔合わせ可能性あり) |
業務内容:PHPのバージョンアッププロジェクトをリードする。予約システムの機能強化と安定性向上を目指し、PHPの最新バージョンへの移行を計画・実行し、開発チームを牽引する。担当工程:-プロジェクト全体の計画立案、推進、進捗管理-技術的課題の特定と解決策の検討・実行-開発メンバーへのタスク割り振り、指導、技術サポート-関連部署との連携、調整-プロジェクトの品質管理、リスク管理-新技術やツールの調査・導入提案スキル:必須:-Webアプリケーション開発における5年以上の実務経験-PHPを用いた開発経験3年以上-PHPフレームワーク(Laravel,CakePHP,Symfonyなどいずれか)を用いた開発経験-予約システムまたは類似のWebサービスの開発・運用経験-プロジェクトリーダーまたはそれに準ずる立場での開発プロジェクト推進経験-データベース(MySQL,PostgreSQLなど)の設計・開発経験-AWS,GCP,Azureなどのクラウドプラットフォームの利用経験尚可:-大規模Webサービスの開発・運用経験-CI/CD環境の構築・運用経験-コンテナ技術(Docker,Kubernetesなど)の利用経験-フロントエンド技術(JavaScript,Vue.js,Reactなど)に関する知識-英語での技術文書読解能力その他:-稼働日数は週5日-開始時期は2025/08/01-募集人数は1 |
業務内容:福祉系サービス向けの新規SaaSプロダクトの開発と、既存の関連SaaSの保守メンテナンス業務。AWSを利用した環境構築、要件定義から設計・実装までの一貫した開発作業。SaaSプロダクトの新規開発、既存SaaSの保守メンテナンス、要件定義、設計、実装など開発工程全般を担当。担当工程:要件定義、設計、実装、テストスキル:必須:・RESTAPIの開発経験3年以上・データベース設計の経験・PHPおよびLaravelの開発経験3年以上・Linux環境での開発経験1年以上・Nuxt/Vueの開発経験1年以上・JavaScriptの開発経験2年以上・ユニットテスト及びE2Eテストの実装経験尚可:・保守開発の経験・PHPやNuxtのバージョンアップ対応経験・マイクロサービスの経験・ドメイン駆動設計の経験・業務要件を理解しながら開発した経験・UML等を用いた設計経験・チームリード又はサブリードの経験その他条件:・フルリモート勤務(地方可)・主体的・自律的な行動ができること・コミュニケーション能力があること・スキルシートが詳細であること使用技術:PHP,Laravel,Nuxt,Vue.js,MySQL,AWS,Docker,GitHub業界:サービス業(情報・通信・メディア) |
業務内容:ServiceNow運用支援対応。お客様から要件を確認し、詳細設計の実施、および実装対応。スリプトの実装とデバッグ対応。実装物の影響範囲を確認し、テストを実施。カスタムアプリケーションの開発。標準モジュールのカスタマイズ。担当工程:要件定義、設計、実装、テストスキル:【リーダー枠】-リーダー経験(メンバー管理、タスク管理、進捗管理、スケジュール管理)-要件を確認し、技術提案が出来る能力-マルチプロジェクトの対応経験【メンバー枠】-JavaScriptでの開発、要件定義経験-ServiceNowのプラットフォームの知識-ITIL、ITSM、CSMの基礎知識-テスト仕様書作成経験、仕様書レビュー経験その他条件:-業界:情報・通信・メディア-勤務地:東京都-長期案件-就業時間:9:00~18:00-面談:1回(WEB) |
業務内容:大手メディアサイトの運用にてコーダーを担当。HTMLやCSSを使ってコーディングを行う。JavaScriptによる開発。SCSSを使ったCSSコーディング。チームでの円滑なコミュニケーションと作業進行。必要スキル:-HTML/CSS/JavaScript開発経験2年以上-様々なデザインのレスポンシブページコーディング経験-SCSSを使ったCSSコーディング可能-チームコミュニケーション能力-勤怠面での問題がない尚可スキル:-データ報道に興味がある-SEO知識-アクセシビリティ知識勤務条件:-勤務地:東京都-勤務形態:出社とリモート併用-基本勤務時間:平日9:30~17:30-時差出勤可能(8時から11時の間で開始時間を30分刻みでずらせる)-在宅勤務は基本的に週2日まで-選挙などのイベント時は休日出勤の可能性ありその他:-面談:1回(Webor対面)-業種:情報・通信・メディア |
業務内容:多機能プリンターの管理サービスと連携可能な、セキュアな認証・認可機構の構築を行います。設計および保守業務を担当します。担当工程:設計、保守スキル:【必須】サーバー側-PostgreSQL-Docker-RESTAPI【尚可】フロント側-JavaScript-view.js-Node.js-Azure勤務形態:リモート併用(週3日客先出社、週2日リモートワーク)案件期間:2025年8月~(長期案件)募集人数:2名勤務地:愛知県その他:休日は土日祝 |
業務内容:ECサイトのアプリ開発サイト機能設計サイト機能強化開発サイト機能改善開発担当工程:外部設計結合テストスキル:必須:JavaScriptJavaPL/SQLShellDB:OracleEE(Exadata)OS:Linux案件情報:稼働開始時期:2025年8月~場所:大阪府面談回数:1回予定 |
業務内容:Webシステム更改におけるintra-mart開発支援設計、実装、結合テストまでを担当担当工程:設計、実装、結合テストスキル:-Web系システム(Javaが好ましい)の開発経験が3年以上-JavascriptまたはTypescriptを用いての画面開発経験-intra-mart(IM-BloomMaker)の開発経験求める人物像:-課題を抱えこまず、自発的にコミュニケーションをとってチームで開発に取り組める方尚可スキル:-intra-mart開発スキル(スクリプト開発、TERASOLUNA開発、ローコード開発など)稼働場所:東京都(テレワークも併用)就業時間:10:00~19:00業種業界:情報・通信・メディア |
業務内容:アプリ開発支援。サーバーサイドはJava(Springboot)、フロントサイドはJavaScript(ReactやJQuery等)を使用。既存システムの例として、Java(Springboot)、TERASOLUNA、Vue.js、Reactなどの組み合わせがある。担当工程:基本設計から対応可能な方を求めている。スキル:必須:・Java開発経験(目安3年以上)・SpringまたはSpringBootの経験・基本設計から対応可能歓迎:・バックエンド開発経験・VueorReact開発経験勤務地:東京都業界:情報・通信・メディア |
業務内容:越境ECサイトの開発プロジェクト。サーバーサイド開発が主体だが、フロントエンド開発の経験も積める。担当工程:開発スキル:必須:-PHPでの開発経験5年前後-Macでの開発尚可:-ゲームのサーバーサイド開発経験-ECサイトの開発経験-BtoCのサービス開発経験開発環境:-フレームワーク:Symfony-JavaScript:KnockoutJS勤務形態:基本リモート、月1回の出社あり勤務地:東京都稼働開始:8月から |
業務内容:データ連携基盤の維持運用業務を担当。Windowsサーバ上でJS7JobSchedulerやタスクスケジューラで構築されたアプリケーションの維持運用、定例作業、データ連携の追加作業、手順書の改善・見直し作業を行う。アプリケーションの小規模改善、設定変更および稼働確認、サーバ環境の変更作業、申請作業も含む。運用窓口の作業、手順書に従った定例作業と定型作業の実施も担当。担当工程:維持運用、保守、改善スキル:-Open系アプリケーションの開発・維持に関するスキル・経験-Windowsサーバに関する基本的な知識(タスクスケジューラ、リソース監視、OpenSSHなど)-OracleDBに関するスキル・経験(DB接続・SQL実行など、基本的な操作)-運用窓口業務経験(依頼受理~作業実施~完了報告)-手順書に従ってWindowsサーバ・VMware・AWSなどを操作できる能力環境・ツール:Windows、Linux、Oracle19c、Java、JavaScript、SQL、ShellScript、Struts、Abinitio、PowerCenter、Talend、AWS、JS7JobScheduler、Python、Winタスクスケジューラ勤務地:埼玉県業種業界:情報・通信・メディア |
業務内容:法人向けのオンラインショップの開発案件における、要件定義からリリースまでを実施。担当工程:要件定義からリリースまでの開発業務スキル:必須:-Java-SpringBoot-SQL-上流工程経験尚可:-JavaScript-React.js-Vue.js-Azure-コンテナその他条件:-場所:北海道-勤務形態:フルリモート(リリース時に年数回程度の出社の可能性有)-期間:2025年8月から |
業務内容:営業管理職向けの情報閲覧システムの開発プロジェクト支援Webシステム開発サブリーダーとしてのプロジェクト推進担当工程:詳細設計テストケースレビュー開発スキル:必須:サブリーダー以上の取りまとめ経験適切なコミュニケーション能力Web系システム開発経験(Java、JavaScript、JSP、SQLServerなど)尚可:ウォーターフォール開発経験詳細設計やテストケースレビュー経験開発チームリーダー経験勤務形態:ハイブリッド(週1~2程度出社/初期は出社が多くなる可能性あり)勤務地:東京都業種:情報・通信・メディア稼働率:100%開始時期:8月~勤務時間:9:00~18:00面談:2回 |
業務内容:自動車リサイクル関連システムの更改プロジェクトに参加。現在結合テストフェーズで、品質強化が必要な状況。バグ表を元に修正対応を行い、主に画面周りのバグ改修・テスト、設計書改修等を担当。担当工程:結合テストフェーズ、バグ修正、テスト、設計書改修スキル:Java、JSP、JavaScript、HAFJフレームワーク(SpringMVCベース)、Oracle必要要件:Java開発経験5年以上障害対応経験詳細設計以降の開発経験1人称で対応可能品質強化対応のため、残業や休日出勤可能稼働場所:神奈川県業種業界:製造業系→自動車・輸送機器 |
業務内容:自動車リサイクル関連システムの更改作業。結合テストフェーズで単体バグが発生しており、品質強化が必要な状況。バグ表を元に修正対応、主に画面周りのバグ改修・テスト、設計書改修等の対応が必要。担当工程:結合テスト、バグ改修、テスト、設計書改修スキル:-Java開発経験5年以上-障害対応経験-詳細設計以降の開発経験-JSP、JavaScript-HAFJフレームワーク、SpringMVC-Oracleその他条件:-1人称で対応可能-残業や休日出勤に対応可能-品質強化対応のため、残業や休日出勤の可能性あり勤務地:神奈川県業界:自動車・輸送機器 |
業務内容:動画配信システムに必要なCMS及びフロントサイトのカスタマイズ開発作業。フロントエンジニアとしてのフロントエンド開発を担当。担当工程:フロントエンド開発、基本設計、テストケース設計スキル:-React(Next.js)の開発経験-JavaScript、TypeScript-toC向けWebサービス開発経験-AWSの経験や知識-Node.js(尚可)開発環境:クラウドからオンプレミスまで提供する動画配信システム勤務地:東京都(リモート併用)その他:私服勤務可、PC貸与(MacBookPro、WindowsPCも相談可) |
業務内容:大手企業向けのシステム開発案件および自社プロダクト開発における要件定義、設計、製造、テストなどシステム開発の一連の工程を担当。要件定義、設計、製造および各種ドキュメント作成を中心に担当。定期的に都内のクライアント先に訪問する可能性あり。社内外のPMやエンジニアとチームを組んで業務を進める。担当工程:-要件定義-基本設計-詳細設計-実装スキル:【必須】-RFP、要件定義書、基本設計書、画面設計書、テスト仕様書/報告書などのドキュメント作成を単独で完遂できる-WEBシステムの要件定義、設計、製造の実務経験【尚可】-PL経験(リーダーシップを持って仕事を進められる)-PHP、AWS、Reactいずれかでの開発経験-現状分析、課題解決に向け自発的に取り組める-不動産関連のシステム開発における要件定義、設計経験使用技術:言語:PHP、node.js、Javascriptフレームワーク:ZendFramework、Laravelデータベース:MySQL、DynamoDBソースコード管理:GitHubプロジェクト管理:CybozeOffice、GoogleSpreadSheet、Redmine情報共有ツール:Slack、GitHubその他:AWS、GCP、jQuery勤務条件:週5日出社またはリモート併用で対応可能な方面談:WEB面談1回その他:-外国籍不可 |
業務内容:HTML/CSS/JavaScript/Node.js/Reactを使用したフロントエンドのSPA/SSRウェブサイト開発。基本設計から単体テストまで担当し、プロジェクトによっては保守・運用まで行う。顧客とのミーティングにも技術担当として同席する場合がある。担当工程:基本設計、開発、単体テスト、保守・運用(プロジェクトによる)スキル:必須:-ReactおよびNodeでの開発経験3年以上-SPAを用いたシステム開発経験2年以上-コンシューマ向けWebサービス開発経験2年以上尚可:-開発実務経験が5年以上-大規模なリファクタリングやリプレース経験-マルチデバイス向けの開発経験-サービス設計やアーキテクチャ設計経験その他:-勤務地:東京都-面談回数:1回-基本出社、リモートワークは現場と相談 |